camelot

Noun
  1. (Arthurian legend) the capital of King Arthur's kingdom;
    According to the legend, truth and goodness and beauty reigned there (synset 108575826)

Other Searches