Camelot

(n.) See Camelet.