Meaning:Charitable or benevolent; Fortunate
Madoc is a boy's name of Welsh origin. It is a variation of Matoc, an old Welsh name that means "charitable," "benevolent," or "fortunate." If you want to encourage your little one to develop a generous spirit, a name like Madoc can help them on their way. Whatever they encounter along life's path, baby Madoc is sure to be kind and compassionate towards others.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.