English dictionary
camlan meaning and definition
Definition and meaning of camlan at MeaningMonkey.org. camlan meaning and definition in the English Dictionary.CAMLAN noun
Definition of Camlan (noun)
- (Arthurian legend) the battlefield where King Arthur was mortally wounded
Source: Princeton University Wordnet