Heavenly being; Russian seaport (9)
I believe the answer is:
archangel
(Other definitions for archangel that I've seen before include "Raphael, perhaps" , "Highest ranking member of the celestial hierarchy" , "The head celestial messenger" , "Russian port on the White Sea" , "one coming from above with message maybe" .)