What does the spanish word "estrella" mean in english?

"Estrella," literally translated from Spanish into English, means "star." It can also mean fate. Ask!

Tag: star 
Wednesday, February 01 2012
Source: http://www.spanishdict.com/translate/estrella