Definition of Vistula

Noun: Vistula  vis-chû-lu

  1. A European river; flows into the Baltic Sea
    - Vistula River

See also:
vistas
visual

Anagrams containing the word vistula

vusalit avistul lavistu ulavist tulavis stulavi istulav