Marisela is a Spanish elaborated form of Maria, often linked to meanings like "drop of the sea" or "beloved."
Like Marisela?
Swipe through thousands of names like it