What is the meaning of the word "camelot"?

Definitions: