ハナナガマングース Meanings Noun long-nosed mongoose (Herpestes naso) Jinuma: Japanese Dictionary · Word lists