English dictionary
twin cities meaning and definition
Definition and meaning of twin cities at MeaningMonkey.org. twin cities meaning and definition in the English Dictionary.TWIN CITIES noun
Definition of Twin Cities (noun)
- nickname for Saint Paul and Minneapolis
Source: Princeton University Wordnet