రెడ్డిreḍḍi
Top 300
Meanings
Noun
1. a caste in India, mostly found in Andhra Pradesh and in Telangana; most are farmers and village headman
2. a surname, Reddy