Marabella

What does Marabella mean?

Modern elaboration inspired by Mirabella, gaining popularity in English-speaking contexts.

Popularity of Marabella over time

What do parents think of Marabella?