సుధsudha
Top 5000
Meanings
Noun
1. nectar, the drink of the gods
2. milk
3. lime