answersLogoWhite

0

Stell means "Star" in latin. To us Enlish it is just a pretty name.

User Avatar

Jaycee Emard

Lvl 10
3y ago

What else can I help you with?