cadwalader









cadwalader


noun

  1. 7th century ad, legendary king of the Britons, probably a confusion of several historical figures
52 queries 0.573