lludd

/ˈlʌd/ or /ˈluːd/

Definitions

1. noun

a legendary king of Britain in the 5th century, often considered a mythical figure or a mythical king of Britain

“In the Mabinogion, Lludd was said to have fought against the invaders and brought peace to Britain.”

Synonyms

  • king
  • ruler

Antonyms

  • tyrant
  • villain