We construct a nonrenormalizable B−L model with Σ(18)×Z2 symmetry that can explain the observed SM quark mass and mixing pattern as well as the neutrino oscillation data with normal mass ordering in which the best-fit values of the large atmospheric neutrino mixing angle θ23 and the Dirac CP-violating phase δCP are located in the higher octant and third quadrant, respectively. The smallness of the active neutrino mass is generated from type I-seesaw mechanism with only one SU(2)L Higgs doublet. In numerical analysis, we consider the neutrino oscillation parameters, including two neutrino mass squared differences Δm212,Δm312, three mixing angles s122,s132,s232 and one Dirac CP violating phase δ, as input parameters and find out the other undetermined neutrino parameters including the sum of neutrino masses, the effective neutrino mass 〈mee〉 and three free parameters α,ω12 and ω22. The sum of neutrino masses and the effective neutrino masses are respectively predicted to be Σmν=76.7meV and 〈mee〉=13.0meV which are well consistent with the recent experimental constraints. The quark masses are in good agreement with the recent experimental data while the quark mixings are consistent with the recent constraints on the CKM matrix.