What does Cadwgawn mean?

Cadwgawn meaning in Names Dictionary

Legendary child of Iddon.
Name Origin: Welsh
Name Gender: Male