సలsala
Top 8000
Meanings
Noun
1. a bund or bank raised across a stream to draw off its waters into a different channel