Madoc is a variation of the Welsh name Madog.
The name means fortunate, lucky, and also good. The name is connected to well-wishes for a baby’s lifetime voyage.[1]
Madoc may also refer to: