I choose name for my son as Abdul Hafeel Mazeen and i am being advised by one imam to keep only Abdul Hafeel since the name Mazeen has meaning in these following angles.1)MAzeen -Going somewhere for any need 2)Mazeen -beautiful face 3)MAzin -Egg of ant 4)Mazin-Dark clouds.Since the little variation in pronounciation makes huge difference in meaning,i am being advised as such..So please tell me how to keep name?whether i keep Abdul Hafeel Mazeen or only Abdul Hafeel.Early quick reply is expected
Unfortunately I failed to understand the name "Abdul Hafeel". Maybe you meant to write "Abdul Hafeez".
If you meant to write "Abdul Hafeez" then it is a beautiful name and it means the servant of the Guardian.
There is no harm in adding mazeen at the end of the name as well.
And Allah knows best.
Mufti Ikram ul Haq
Fatwa Center of America