MOUSTACHIO Meaning of MOUSTACHIO in English [mous.ta.chio] var of mustachio Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012