Find the word definition

Wikipedia
Frolovo

Frolovo is a town in Volgograd Oblast, Russia, located on the Archeda River ( Don's basin), north of Volgograd, the administrative center of the oblast. Population:

Frolovo (inhabited locality)

Frolovo is the name of several inhabited localities in Russia.