aval
Top 7000
Meanings
Noun
1. downstream area, lower reaches (of river)
2. approval, endorsement