Usage Welsh Mythology
Meaning & History
Means "the sea" in Welsh. This was the name of the Welsh god of the sea. He possibly forms the basis for the legendary King Lear of the Britons.
People think this name is
classic upper class natural strong strange serious nerdy