excalibur ( synonym found)

Definition of excalibur:

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

Definition of excalibur:

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

Back to Top