River
Arabic Meaning
Sorry, Meaning for River in Arabic is not found! Please try below options
English Meaning
- A large natural stream of water emptying into an ocean, lake, or other body of water and usually fed along its course by converging tributaries.
- A stream or abundant flow: a river of tears.
- up the river Slang In or into prison.