Meaning & History
Italian (Campania and Sicily): habitational name from Mirabella Eclano in Avellino or Mirabella Imbaccari in Catania, or from various places with the name Mirabello, all named from medieval Latin mira, "viewpoint", and bella, "beautiful". See also Mirabella.