WikiWord

English

Astros

/ˈæstɹəʊz/ · name

Meaning

  1. The team Houston Astros.
  2. A town in Arcadia regional unit, Peloponnese, Greece.
  3. plural of Astro

Sources

No citations have been attached yet.