Definition of Llud

Noun: LLud

  1. A Celtic warrior god

See also:
Lloyd
Llullaillaco

Anagrams containing the word llud

ldlu dllu udll ludl