Of Welsh origin.
Derives from a Welsh surname, meaning “son of Madoc”.
Madoc is a name combined from the Welsh word mad, meaning fortunate and the diminutive suffix oc.
According to Welsh legend, Madoc was a prince who sailed to the New World three centuries earlier than Christopher Columbus.
It was a rare name until its popularity increased, after Hollywood stars Angelina Jolie and Brad Pitt named their son Maddox.