Origin and Etymology of mustachio
Spanish & Italian; Spanish mostacho, from Italian mustaccio, from Old Italian
First Known Use: 1603
MUSTACHIO Defined for English Language Learners
Definition of mustachio for English Language Learners
: a large mustache
Seen and Heard
What made you want to look up mustachio? Please tell us where you read or heard it (including the quote, if possible).