stellar

stellar

/ˈstɛɫɝ/

Celestial & Cosmic

relating to stars; exceptionally good or outstanding

Her stellar performance earned a standing ovation.

Origin: Latin stellaris, from stella (star)