Building where money is kept OR the sides of a river?

The answer is "Banks".

"Banks" can refer to financial institutions where money is kept and managed, or to the sides of a river or other body of water.

Copyright Wanderlust World © https://www.ynyoo.com