Big Huge Thesaurus

Annunciation

noun

sounds kind of like