moustache
Pet Name
moustache
Origin
Meaning
mustache.
More Info about moustache
A Poodle, who participated in the French Revolutionary and Napoleonic Wars.
Pet Name Themes contains moustache