Meaning of “epiphany” in the English Dictionary