ప్రభాకరుడుprabhākaruḍu
Top 8000
Meanings
Noun
1. the maker of light (literary)
2. Sun