amaethon

/ˈæmɪθɒn/

Definitions

1. noun

a giant in Welsh mythology, said to be the son of the god Beli

“In the ancient Welsh texts, the amaeithon was described as a powerful warrior.”