Girls names and their meanings

Q: Can you let me know if the baby names mentioned below are correct and what are their meanings:

1. Zayaan
2. Madeeha
3. Maliha
4. Maira
5. Mahirah

A:

1. Zayaan - Beautiful
2. Madeeha - Praiseworthy quality
3. Maliha - Pretty
4. Maira - We have not come across this.
5. Mahirah - Skilled

And Allah Ta'ala (الله تعالى) knows best.

 

Answered by:

Mufti Ebrahim Salejee (Isipingo Beach)