Son of king
Shahpur means "The son of a king, denoting royal lineage and noble descent.".
Shahpur is a name of Arabic origin, from the Arabic language.
The numerology number of Shahpur is 1.
Shahpur is associated with the Muslim religion.
Shahpur has 2 syllables.