Definition of Excalibur

  • 1. The legendary sword of King Arthur Noun

Semanticaly linked words with "excalibur"