Popularity: 22648
Origin: Welsh
Meaning: shine
Lugh as a boy's name is of Welsh origin, and the meaning of Lugh is "shine".