The name Mirabel is a girl's name of Latin origin meaning "wonderful". Mirabel and is often added to lists like Unique Vintage Baby Names for Girls and discussed in our forums with posts like "Girls Makeover - Two Middles".
From the experts:
Mirabel is one of those names that's not on the Top 1000 but ought to be — and undoubtedly will be soon. There's a real resurgence of 'bel' names like Isabel and Annabel, and Mirabel, a more unusual and elegant example, which has a wonderful Latin meaning, is also the name of a delicate French plum spelled Mirabelle.
Mirabel and the Italian form Mirabella were both quite common in the later Middle Ages, and Mirabel is scattered throughout early English poetry.
Mirabel has a nice pair of nickname options — Mira and Belle.