Boy Names baby name Imran

What does the name Imran mean?

The meaning of the name “Imran” is: “Exalted nation”.

Gender:
Origins:
Starts with: