Excalibur
English Dictionary
->
Letter E
-> Excalibur
Search Dictionary:
Excalibur Definition
(n)
the
legendary
sword
of
King
Arthur
Excalibur Synonyms
Excalibur
© Art Branch Inc.