"stellar" in the adjective sense
1. leading, prima, star, starring, stellar
indicating the most important performer or role
"the leading man"
"prima ballerina"
"prima donna"
"a star figure skater"
"the starring role"
"a stellar role"
"a stellar performance"
2. stellar, astral
being or relating to or resembling or emanating from stars
"an astral body"
"stellar light"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License