The meaning of the name Hanan is Mercy
The origin of the name Hanan is
Very good urdu meaning of this Urdu names Hanan I want to know latest Muslim and Islamic names. This is very good website for Muslim names.