Astrolord

Definition/Summary:

Astro

“stars or celestial bodies”
activities such as spaceflight outside the earth’s atmosphere

Lord

Master, Chief, Ruler. Having control over something

Expanded info:

Add/Misc: