Noun Definition

barstow

1.Definition: a town in southeastern California

Category: Places