Word Hen
What is the meaning of the word "
mongoose
"?
Definitions: