Vistula Hear it!

Vistula Definition

Vis·tula (visc̸ho̵o lə)

river in Poland, flowing from the Carpathians into the Baltic: 677 mi (1,089 km)