G32 ἄγγελος aggelos; to bring tidings; a messenger; especially an “angel”; by implication a pastor: - angel, messenger.
Those saying the "angel" was a messenger are correct, even if they did come to it sideways. The messenger can be a man, a heavenly being, and even Jesus (who is God)...