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.0263