Save Type Surname (from nickname) Usage Persian, Punjabi, Urdu Scripts شاهی(Persian) شاہی(Shahmukhi, Urdu) Pronounced Pron. /ʃɒː.ˈhiː/(Persian) [key·simplify] Meaning & History Derived from Persian شاه (shah) meaning "king".