Ḥanan (חנן) is a name of Biblical Hebrew origin (cf.
Philistine Hanun) which is also found in Qur'anic Arabic.
In Arabic where it is used as a feminine name, it means "compassion" or "affection".
The name John is speculated to derive, via Latin and Greek, from the Hebrew name Yehoḥanan or Yoḥanan meaning "Yahweh is gracious".
The word 'ḥanan' is exclusively mentioned in the Qur'an while describing Prophet Yahya (John the Baptist) in Surah Maryam 19:12-13.