Definify.com

Definition 2025


mangouste

mangouste

French

Noun

mangouste f (plural mangoustes)

  1. mongoose.

Noun

mangouste f (plural mangoustes)

  1. mangosteen