Home
Search
Index
Definify.com
Definition
2024
mangouste
mangouste
French
Noun
mangouste
f
(
plural
mangoustes
)
mongoose
.
Noun
mangouste
f
(
plural
mangoustes
)
mangosteen
Etymology
From
Portuguese
mangusto
or
Spanish
mangosta
.
Pronunciation
Similar Results