Meaning of “astral” in the English Dictionary