పెరడుperaḍu
Top 3000
Meanings
Noun
1. the backyard of a house
Examples1
Indian Ocean cannot be backyard of India: China