Definitions of Twin cities:

  • noun:   nickname for Saint Paul and Minneapolis