camelot
English
camelot meaning in English • camelot का अर्थ अंग्रेजी में
Noun
- See Camelet>.
peop. n.
- the legendary site of King Arthur's court and castle.
- Hence, any place or time thought of as having idyllic peace, justice, and happiness.