Star, in the astronomical, geometric sense and also of a shining person. The archaic English teorra ("star") borrows from the Germanic stern, which surely has a common ancestor with the Spanish "astro".
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list