mungoose

noun

See mongoose.

Archaic form of mongoose.