The Slovak term "mesto" matches the English term "town"

other slovak words that include "mesto" : english :
mesto city