Astra
Look up
Astra
in Wiktionary, the free dictionary.
Astra
(Latin for "stars") may refer to: