Welsh name means - "fortunate; lucky", which was derived from the Welsh name-giving Mad - "good, goodness; fortunate; lucky; suitable; virtuous; fair" + suffix OK.
Madoc/Madog according to folklore Welsh prince who sailed to America in 1170, over three hundred years before Christopher Columbus's voyage in 1492
Comments (0)