ミーアキャット
Meanings
Noun
1. meerkat (Suricata suricatta); suricate