Excalibur — definition

1. Excalibur (Noun)

1 definition

Excalibur (Noun) — The legendary sword of King Arthur.

4 types of
blade brand steel sword