ねこいたち Also written ネコイタチ, 猫鼬 Meanings Noun mongoose See also: マングース. Jinuma: Japanese Dictionary · Word lists