Meaning & History
From the English word meaning "a miracle, a wonder", derived from Old French merveille, from Latin mirabilis meaning "wonderful".
Related Names
Rootmirabilis
VariantMirabelle
Other Languages & CulturesMirabelle(French) Mirabella(Italian) Maravillas(Spanish)