చిందుciṁdu
Top 8000
Meanings
Verb
1. to spill, to be spilt, shed or distilled
2. to spread
3. to spend, to lay out