What does barstow mean?

barstow meaning in General Dictionary

a town in southeastern California