Barstow — definition

1. Barstow (Noun)

1 definition

Barstow (Noun) — A town in southeastern California.

1 type of
town
4 parts of
Calif. California Golden State ca