ENGLISH → NEPALImoustachenoun01nounजुँगाan unshaved growth of hair on the upper lipSimilar wordsmustache →Dictionary sources & licensesCopy link ↗