Madoc is an ancient Welsh name that has been brought back into use in recent times. The name is believed to have been borne by a legendary king of Wales, who was said to have fought against the Saxons in the 6th century. Madoc means "son of Kad" and is derived from the Welsh elements 'mawr' meaning great or large, and 'doc' meaning peaceful or gentle. The name has also been used as a given name in some parts of Wales.
The name Madoc has seen a significant increase in popularity over the years, with a marked surge from 2016 onwards.