llud

Noun
  1. A Celtic warrior god (synset 109533205)

Found on Word Lists

Other Searches