anhima
English
anhima meaning in English • anhima का अर्थ अंग्रेजी में
Noun
- A South American aquatic bird; the horned screamer or kamichi (Palamedea cornuta). See Kamichi>.