Original: Astro (acronym for All-Asian Satellite Television and Radio Operator) is a subscription-based direct broadcast satellite (DBS) service based in Bukit Jalil, Kuala Lumpur, Malaysia.
Simplified: Astro is a subscription-based direct broadcast satellite service based in Bukit Jalil, Kuala Lumpur, Malaysia.