Letters that make Vistula
s, a, l, t, i, u, v are letters that make 'Vistula'
1 possible definitions for 'Vistula'
Under this definition, vistula is a noun and has the following properties:
Vistula River has the same meaning as Vistula
'Vistula' can be considered an instance of river.
'Vistula' can be a part of Poland, Republic of Poland, Polska.