Angel with a trumpet (7)
I believe the answer is:
gabriel
(Other definitions for gabriel that I've seen before include "Trumpet-playing archangel who heralded good news" , "musician" , "The angel with a trumpet" , "Boy" , "Archangel who plays the trumpet" .)