Wikipedia AI summary
Ad Astra
Ad astra is a Latin phrase meaning "to the stars".
Ad astra may refer to: