astro
Top 8000
Meanings
Noun
1. cosmic body, celestial body
2. star (famous person)