Waters are peoples, multitudes, nations, and tongues
Here’s what it means
The many waters on which Babylon sits represent the populations and nations under her influence.
Why the Bible says it this way
In a prophecy or vision, an object or scene can stand for something else. The surrounding passage often explains the picture.
A helpful detail: The angel directly explains the waters.