What is the full meaning of mustachio
(Spanish) a large, elegantly curling moustache, also MOUSTACHIO [n -S]
Example of the word mustachio placed on a Scrabble board.