llew
/luː/Definitions
1. noun
A sea god in Welsh mythology, also known as Llew Llaw Gyffes
“According to Welsh folklore, Llew was known for his exceptional bravery and strength.”
1. noun
A sea god in Welsh mythology, also known as Llew Llaw Gyffes
“According to Welsh folklore, Llew was known for his exceptional bravery and strength.”