camelot

/ˈkæməlɒt/

Definitions

1. noun

A legendary place, especially a medieval kingdom, considered ideal or utopian

“The idea of Camelot has captivated people for centuries, representing a perfect, harmonious society.”

Synonyms

  • paradise
  • utopia

Antonyms

  • chaos
  • hell