carancho
Top 30000
Meanings
Noun
1. caracara (bird of prey)
2. southern crested caracara