Definition of Saratov
city of south central Russia in Europe on a reservoir of the Volga River population 838,000
Learn More about saratov
Britannica.com: Encyclopedia article about Saratov
Seen and Heard
What made you want to look up Saratov? Please tell us where you read or heard it (including the quote, if possible).