Astro Origin and Meaning

The name Astro is a boy's name meaning "star".

More common as a dog name than a baby name for now, but that hasn't stopped Milo and Rex rising back up the charts! Lovers of edgy o-ending names like Otto, Arlo and Cosmo might like this starry-eyed possibility.

Astro Popularity