Mira är ett namn med flera möjliga ursprung och betydelser. I latinska språk betyder Mira “underbar” eller “förundransvärd”, härlett från det latinska ordet “mirus”. I slavisktalande länder kan Mira också betyda “fred” eller “värld”, och det delar rot med ordet “mir” som har samma betydelser. På arabiska kan Mira vara en kortform för kvinnonamnet Amira, vilket betyder “prinsessa” eller “ledare”. På sanskrit kan Mira, eller Meera, betyda “hav”.
Namnet Mira kan även stavas på flera olika sätt eller ha liknande namnvarianter, såsom Meera, Myra eller Míra.
I världen och Norden varierar namnets popularitet kraftigt. I vissa länder, såsom Indien, är namnet Mira mycket vanligt, särskilt i sina sanskritformer. I Europa har namnet fått ökad popularitet under de senaste decennierna. I Sverige finns namnet med på listor över populära namn för flickor, om än inte i toppositioner.