Camelot
noun
Cam·e·lot
ˈka-mə-ˌlät
1
: the site of King Arthur's palace and court
2
: a time, place, or atmosphere of idyllic happiness
Love words? Need even more definitions?
Merriam-Webster unabridged
Share