Madianna combines Madi and Anna, drawing on Hebrew Hannah, meaning grace or favor.
Like Madianna?
Swipe through thousands of names like it