ANGELOPHANY
[noun]
the appearance of an angel or angels; manifestation of a celestial being.
Etymology: angel, from Old English engel or Old French angele, both from Late Latin angelus, ultimately derived from Late Greek angelos (messenger) + –phany, indicating a manifestation, from Greek phania, from phainein (to show).