Webster's Revised Unabridged Dictionary · 1913

Carrancha

Carrancha , noun

[Native name.]

(Zoology) The Brazilian kite (Polyborus Brasiliensis); -- so called in imitation of its notes.