Imrana means "Abundance and a long, blessed life full of well-being. The name conveys both material richness and enduring vitality.".
Imrana meaning in Urdu is: خوشحالی اور لمبی عمر
Imrana is of Arabic origin.
Imrana has 3 syllables.
Parents who liked Imrana also loved these names