Shah-nawaz means "One who stands in close relationship to a sovereign, enjoying favor and trust. The name reflects loyalty and companionship with authority.".
Shah-nawaz meaning in Urdu is: بادشاہ کا دوست
Shah-nawaz is of Arabic origin.
Shah-nawaz has 3 syllables.
Parents who liked Shah-nawaz also loved these names