Nourhan is bay girl name, main origion is Turkish. English meanings of Nourhan is "light of the sun" and popular in Muslim religion.