What does Astro mean?

Astro meaning in General Dictionary

The combining as a type of the Greek word astron definition star

Astro meaning in Sports Dictionary

brief for Astra Turf (that's trademarked), the artificial playing area used for many senior hockey matches in the place of lawn industries. Astro-Turf guarantees a frequent and level playing area, especially during the cold winter months when grass areas could be unplayable. Astra-Turf areas tend to be one reason for the gradual eclipse of Asian nations at international degree. (recreation: Field Hockey)