Excalibur - Definition

excalibur

n 1: the legendary sword of King Arthur

Look up another word