Meaning A boy's name of Persian origin, it means "royal face." Origin of Shahrokh Persian Popular Middle Names Pronunciation 🔊 Listen Shahrokh Similar Names Kal Kenrick Khurshid Darien Darin Fariel Ghebers Abidugun Adeben Afseruddin Year by Year Popularity of Shahrokh