スリカータ
surikāta

Noun

1. meerkat (Suricata suricatta); suricate

From Latin "suricata"

Other forms: