Milena,
Melina,
Malina . . .
These names are all rather lovely. Personally, my favorite of these names is
Melina. I've always found it pretty. And I'd pronounce it mih-LEE-na.
As for
Mirabelle, it's a lovely way to remember your grandmothers and mother, but I don't like the sound of it as a name for some reason. I'd just go with
Mira, though. I like the sound of
Mira Ruth more than
Mirabelle Ruth.
Andrew

