Shahrukh Meaning in Arabic

Shahrukh (شَاهْرُخ) is an Islamic boy name. In Arabic, its meaning is "وجه الملك، الجميل كالملوك". Discover its Arabic origin, pronunciation and full translations in 15 languages.