lugh

lugh

lugh

Noun

ancient Celtic god

Synonyms: