Lludd (noun) Definition, Meaning & Examples

noun Welsh Legend.
  1. a king of Britain who rid his kingdom of three plagues and was famous for his generosity: sometimes regarded as a god.
Lludd (noun) Definition, Meaning & Examples

More Definitions