names & meanings!
over 22,000
Home
Llyr
Llyr
Welsh myth name of a god of the sea, meaning
the sea
Eguivalent of Irish Lir.