Mirabella \m(i)-ra-bella, mirab(el)-la\ as a girl's name is a variant of Mirabel (Latin), and the meaning of Mirabella is "wonderful".
The baby name Mirabella sounds like Mirabelle and Mirabell. Other similar baby names are Arabella, Orabella, Corabella, Meribella, Maribella, Marabelle and Mirella.