NichiDict

チルー

[chiruu]

Meanings

1.Noun

Tibetan antelope (Pantholops hodgsonii); chiru