starglory

noun

Definition of starglory