Top definition
Is town on the west of Czech republic. Is it beautiful and peaceful place for recreation.
Many people are going to spend your holiday here.
A: Where do you live?
B: In Sokolov.
A: Wow.
by Nbta December 24, 2008
Get the mug
Get a Sokolov mug for your Aunt Zora.