Englishfor English speakers
Draa
properNoun
—
A river in Morocco that starts from the High Atlas mountains and flows into the Atlantic Ocean.
river
Noun
—
A channel of water.
We go swimming in the river.
The river bends there.
—
A lot of something.
He won a river of votes.