cadwalader









cadwalader


noun

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