తెల్లగద్దtellagadda
Top 8000
Meanings
Noun
1. the white scavenger vulture, Neophron ginginianus