CARACARA


Meaning of CARACARA in English

noun Etymology: Spanish ~ & Portuguese caracará, from Tupi karakará Date: 1838 any of various large long-legged hawks found from the southern United States to South America that are classified with the falcons

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.