Definition of astro Astro

/æˈstɹow/ - [astrow] -

We found 1 definitions of astro from 1 different sources.

Advertising

What does astro mean?

Wikipedia Wiktionary dictionary logo

  • satellite TV
    Astro is a subscription-based direct broadcast satellite service based in Bukit Jalil, Kuala Lumpur, Malaysia. It transmits digital satellite television and radio to households in Malaysia, Brunei and Indonesia. Astro is owned by MEASAT Broadcast Network Systems, which is a subsidiary of Astro All Asia Networks plc.

Pronunciation

Sign Language

astro in sign language
Sign language - letter A Sign language - letter A Sign language - letter S Sign language - letter S Sign language - letter T Sign language - letter T Sign language - letter R Sign language - letter R Sign language - letter O Sign language - letter O

Advertising
Jump to
Advertising