Compound of Madison (English, originally son of Matthew) and Rose (Latin 'rosa'); a popular modern double name.
Like Madisonrose?
Swipe through thousands of names like it