rotterdam

Noun
  1. The 2nd largest city in the Netherlands;
    Located in the western Netherlands near the North Sea (synset 108970680)

Other Searches