vistula Meaning, Definition & Usage

  1. noun a European river; flows into the Baltic Sea
    Vistula River.

WordNet