Shams-ul-haq means "A distinctive title bestowed upon respected scholars in South Asia for their intellectual contributions and theological authority. This recognizes scholarly eminence.".
Shams-ul-haq meaning in Urdu is: علماء کے لیے اعزام، روشن دماغ
Shams-ul-haq is of Arabic origin.
Shams-ul-haq has 3 syllables.
Parents who liked Shams-ul-haq also loved these names