Camelot - Definition

camelot

n 1: (Arthurian legend) the capital of King Arthur's kingdom;
according to the legend, truth and goodness and beauty
reigned there

Look up another word