mouche
English
noun
Definitions
- A soul patch, especially in a historical (pre-modern) context.
Etymology
Borrowed from French mouche (fly).
Origin
French
mouche
Gloss
fly
Concept
Semantic Field
Animals
Ontological Category
Action/Process