Heavenly herald (7)
I believe the answer is:
gabriel
(Other definitions for gabriel that I've seen before include "Boy" , "Man'" , "Chief guard of Paradise" , "Archangel and messenger of God" , "Trumpet-playing archangel who heralded good news" .)