English synonyms about - contact  

Excalibur

noun

1 Excalibur

The legendary sword of King Arthur.

Dutch: Excalibur


Find more on Excalibur elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0297