Meaning of Camlan

Definition of Camlan

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

Other information on Camlan

WIKIPEDIA results for Camlan
Amazon results for Camlan