KEA MEANING IN ENGLISH

• Kea Definition & Synonyms

  1. (n.) A large New Zealand parrot (Nestor notabilis), notorious for having acquired the habit of killing sheep; -- called also mountain parrot.


RECENT SEARCHES