• Camelot

    Full definition of camelot

    Noun

    camelot

    (plural camelots)
    1. ----
    © Wiktionary