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