CARACARA


Meaning of CARACARA in English

ˌkarəˈkarə, -əkəˈrä noun

( -s )

Etymology: Spanish caracara & Portuguese caracará, from Tupi caracará, of imitative origin

: any of certain large mostly So. American hawks of vulturelike habits having rather long legs and able to run well on the ground — see audubon's caracara

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.