apeldoorn

Noun
  1. A city of east central Netherlands;
    A popular tourist center and site of the summer residence of the Dutch royal family (synset 108969808)

Other Searches