stellar

1 ENTRIES FOUND:
stellar /ˈstɛlɚ/ adjective
stellar
/ˈstɛlɚ/
adjective
Britannica Dictionary definition of STELLAR
1 
technical : of or relating to the stars
2 
[more stellar; most stellar] : very good : excellent