llud
/lʌd/
noun
- 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.