Nave's Topical BibleGABRIELJump to sectionI.(A messenger of God)II.Appeared toI.(A messenger of God)II.Appeared to