Uncover the origin, popularity, and more for any name.
Madison-Grace is a modern, feminine given name composed of two parts: Madison, an Anglicized form of the Scottish surname 'Mac Dhomhnuill', meaning 'son of Matthew', and Grace, a name of Latin origin meaning 'favor' or 'charm'. The combination suggests a blend of strength and elegance, with both components holding positive connotations.