Definition of LLud

Noun: LLud

  1. A Celtic warrior god

See also:
Lloyd
Llullaillaco

Anagrams containing the word LLud

ldlu dllu udll ludl