llud

/lʌd/
noun
  1. A legendary British king, mentioned in medieval Welsh and English stories.
    • The story of Llud and Llefelys is a famous Welsh tale.
    • King Llud is said to have founded the city of London.
    • In the Mabinogion, Llud faces a series of magical plagues.
What does "llud" mean? | whatsthatwordmean | whatsthatwordmean