Angelic messenger who brought the Virgin Mary her good news (7)
I believe the answer is:
gabriel
(Other definitions for gabriel that I've seen before include "Angel of Annunciation" , "Man'" , "Boy" , "Chief guard of Paradise" , "Trumpet-playing archangel who heralded good news" .)