ENGLISH → HINDImoustachenoun01nounमूँछan unshaved growth of hair on the upper lipSimilar wordsmustache →Dictionary sources & licensesCopy link ↗