caracara meaning

Meaning of caracara

What is the full meaning of caracara

(Spanish) any of several South American carrion-eating birds of prey [n -S]

Example of the word caracara placed on a Scrabble board.

Unscrambled word caracara

Points for caracara

Scrabble
18 points
Word With Friends
14 points
Wordfeud
18 points

Related pages for caracara