Skip to main content

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>.
Advertisement