mungoose

noun

See mongoose.

noun

Archaic form of mongoose.