God is LOVE.
It is of Hebrew origin, and the meaning of Hannah is "favored grace".
Biblical: Mother of the prophet Samuel. Being barren, she asked God to bless her with a child, and her prayer was answered. Hence, the name literally means "God has graced me with a son".