ミーアキャット
miiakyatto

Noun

1. meerkat (Suricata suricatta); suricate

From Dutch