Meaning of Excalibur
Definition of Excalibur
(noun)
the
legendary
sword
of King Arthur
Other information on Excalibur
WIKIPEDIA results for
Excalibur
Amazon results for
Excalibur
Tweet