Word Hen
What is the meaning of the word "
astral
"?
Definitions:
being or relating to or resembling or emanating from stars
adjective
an astral body
Synonyms:
stellar