Top definition
A city in the south of Russia where the most beautiful girls live; could be known worldwide as Sultan Ibragimov's homeplace.
Rostov girls 4ever! what will i do when i leave?
by why-oh-why June 11, 2007
Get the mug
Get a Rostov mug for your guy Bob.
buy the domain for your art site