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".
Danilo Enrique Noreña Benítez
It is the name of an international television channel. It is a word from the English language that means star, star.
furoya
It may be a mistake for some verbs, but I rather think it's a dictionary error. In Spanish it can be found as a suffix, but always for allochthonous words. See English/star.
Jorge Luis Tovar Díaz
Star, is an English word that translates in Spanish : star.