excaliber ( synonym found)

Definition of excaliber:

°A legendary sword of King Arthur, attributed with magical properties.

Definition of excaliber:

°A legendary sword of King Arthur, attributed with magical properties.

Back to Top