LLud — definition

1. LLud (Noun)

1 definition

LLud (Noun) — A Celtic warrior god.

1 type of
Celtic deity