English dictionary
excalibur meaning and definition
Definition and meaning of excalibur at MeaningMonkey.org. excalibur meaning and definition in the English Dictionary.EXCALIBUR noun
Definition of Excalibur (noun)
- the legendary sword of King Arthur
Source: Princeton University Wordnet