Hannah is an indirect Quranic name for girls. It means loving, kind, sympathetic. The name’s origins come from the ancient Hebrew/Aramaic root H6-N-N, which is probably the same root for the name Yohanan (Hebrew for the Western name John/Johannes, which is the name of Prophet Yahya in the Bible). Interestingly, this root is only used once in the Quran, when speaking of Prophet Yahya/John in Surat Maryam: