Home › English (English) › river

river

English (English)
General Vocabulary

Definitions & Meanings

1 Noun
A large natural stream of water flowing in a channel to the sea or a lake.
Translation: নৈ

Translations in Other Languages

2 linked terms
অসমীয়া (Assamese)