Definition of Saratov
city S cen Russia in Europe on a reservoir of the Volga pop 909,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).