stellar - Dictionary definition and meaning for word stellar
con"stell"ation also refers to stars and heavenly bodies.
latin: Stella --> Star
steelar remove eel star