Belenus
English
Proper noun
Belenus
(
Celtic
mythology
)
The Celtic
sun
god
.
Anagrams
nebules