Usage Welsh Mythology
Other Forms FormsPenardun
Edit Status Status [show contributor]
Meaning & History
Means "chief beauty" or "most fair", derived from the Welsh elements pen "head, chief, foremost" and arddun "fair, beautiful". In Welsh mythology she was a wife of the sea-god LLYR.