stellar

adjective

  1. 1

    indicating the most important performer or role

    the leading man

    prima ballerina

  2. 2

    being or relating to or resembling or emanating from stars

    an astral body

    stellar light

Synonyms

Also useful for “stellar”:Unscrambler