Rhyme Desk
Find rhyming words!

Definition of "Moustache" :

noun: an unshaved growth of hair on the upper lip