I love
Mira, it has a mystery to it that
Keira doesn't.
Mira Ruth is a nice name.
I like
Mira Elinor or
Mira Emilia.
Mirabelle Ruth is nice too. I would call her
Mira, definitely. ;)
Audrey is a nice name, I don't like the way it sounds, but the two women listed are beautiful and talented... and more than enough reason to name a girl
Audrey if you felt so inclined. :)