Camelot

Definition:

  • (n.) See Camelet.

Compare camelot with other words:

camelot vs. legend

camelot vs. stronghold

cadillac vs. camelot