ALL meanings of sister city
sis·ter cit·y
S s - countable noun sister city Sister cities are cities in different countries that have formally established a special relationship with each other involving, for example, cultural and sports events. 0
- noun sister city A foreign city with which a city has a declared relationship of cordiality. 0