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.
20 Names Similar to Astro
These 20 names were selected by our users that were looking for other names like Astro.