mustached
1. [ adjective ] having a moustache
Synonyms: mustachioed
Related terms: unshaven
Similar spelling:   mustache
  mustachioed
  moustache
  mustachio
  mustache_cup
  Mustagh