Home
Search
Index
Definify.com
Definition
2025
mouffette
mouffette
French
Noun
mouffette
f
(
plural
mouffettes
)
skunk
Etymology
From
Italian
moffetta
Similar Results