Abinomn edit

Noun edit

menidi

  1. (anatomy) moustache