Isabellamaria combines Isabella and Maria, both ultimately from Hebrew roots meaning pledged to God and beloved or wished-for child.
Like Isabellamaria?
Swipe through thousands of names like it