This riddle plays on the double meaning of the word "bank." In one sense, a "bank" refers to a financial institution where money is stored, while in another sense, a "riverbank" is the land alongside a river where fish are commonly found. The clever twist lies in combining these meanings, suggesting that fish might humorously keep their money at the riverbank, blending the world of aquatic life with human banking concepts!