kea
English
kea meaning in English • kea का अर्थ अंग्रेजी में
Noun
- A large New Zealand parrot (Nestor notabilis), notorious for having acquired the habit of killing sheep; -- called also mountain parrot>.