Imran

Primarily Male
The meaning of the name Imran is Prosperity, Host
The origin of the name Imran is Arabic
People who like the name Imran also like:
Kamil,
Yaseen,
Malik,
Amir,
Elias,
Salim,
Imani,
Inaya,
Inara,
Aisha,
Samira,
Nailah,
Naima,
Rania