Definition of Camlan

Noun: Camlan

  1. (Arthurian legend) the battlefield where King Arthur was mortally wounded

See also:
camisoles
camlet

Anagrams containing the word Camlan

cnmaal ncamla ancaml lancam mlanca amlanc