Name: CadwgawnOrigin: WelshMeaning: The Welsh name Cadwgawn means: Legendary son of Iddon.Gender: Boy