Carrancha definition

The Brazilian kite (Polyborus brasiliensis).
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
carrancha
Plural:
carranchas

Origin of carrancha

  • Native name, imitating the bird's cry.

    From Wiktionary