carouge
Top 30000
Meanings
Noun
1. blackbird (precisely, New World blackbird)
2. rudd (Scardinius erythrophthalmus)
3. carob (pod)
4. carob (wood)