moustachio

Explore definitions, synonyms, and language insights of moustachio

Definitions

Noun
a large bushy moustache (with hair growing sometimes down the sides of the mouth)

More General Terms