The name Astrophel is a boy's name meaning "star lover". Invented by 16th-century English poet Sir Philip Sidney for the hero of his sonnet sequence Astrophel and Stella, this name is derived from the Greek elements aster “star” and philos “lover”.
80's She-Ra out of Context