amsterdam

Noun
  1. An industrial center and the nominal capital of the Netherlands;
    Center of the diamond-cutting industry;
    Seat of an important stock exchange;
    Known for its canals and art museum (synset 108969510)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches