English | German | Russian | Czech

twin city English

Meaning twin city meaning

What does twin city mean?

twin city

one of two cities in close proximity to each other. a city that has been twinned with another more distant city.

Are you looking for...?

twin | city