Marisella appears to blend Maris and -ella, drawing on Latin maris meaning 'of the sea.'
Like Marisella?
Swipe through thousands of names like it