May I name my child Shahzain?

Answered according to Hanafi Fiqh by


Please advise how is it to keep Muhammad Shahzain as a name for baby boy.


In the Name of Allah, the Most Gracious, the Most Merciful.

As-salāmu alaykum wa-rahmatullāhi wa-barakātuh.

The beauty of the name Muhammad —which means the praised one— is well known.

Shahzain is a Persian word comprised of two different words. Shah means king and Zain means beautiful. Both words combined results to “the beauty of the King”.[1]

Muhammad Shahzain is a suitable name for the child. However, we advise to name your child after the Prophets, the Sahaba, and our pious predecessors.

And Allah Ta’āla Knows Best

AbdulMannan Nizami

Student Darul Iftaa
Chicago, IL, USA

Checked and Approved by,
Mufti Ebrahim Desai.

[1] لسان العرب (13/ 201)

زين: الزَّيْنُ: خلافُ الشَّيْن، وَجَمْعُهُ أَزْيانٌ


تاج العروس (35/ 162)

والزَّيْنُ: ضِدُّ الشَّيْنِ) .

قالَ الأزْهرِيُّ: سَمِعْتُ صَبيًّا مِن بَني عُقَيْلٍ يقولُ لآخَر: وجْهِي {زَيْنٌ ووَجْهُك شَيْنٌ، أَرادَ أَنَّه صَبِيحُ الوجْهِ، وأَنَّ الآخَرَ قَبِيحُه، والتَّقديرُ: وَجْهِي ذُو زَيْنٍ ووَجْهُك ذُو شَيْنٍ، فنَعَتَهما بالمَصْدرِ كَمَا يقالُ: رَجُلٌ صَوْمٌ وعَدْلٌ؛ (ج} أَزْيانٌ)