CARANCHA


Meaning of CARANCHA in English

kəˈranchə, -än- noun

or ca·ran·cho -(ˌ)chō

( -s )

Etymology: American Spanish carancho, from Quechua caranchi

: any of several So. American caracaras (especially Polyborus plancus )

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