A mighty river (a powerful river).
Merriam-Webster Online Dictionary
mighty (adjective)1.
possessing - might powerful
2.
accomplished or characterized by might - a mighty thrust
3.
great or imposing in size or extent - extraordinary
- extremely very a mighty handy gadget