ఆస్తికుడుāstikuḍu
Top 8000
Meanings
Noun
1. theist (Hinduism)