We do not currently know of any synonyms for Towson.
The proper noun Towson is defined as:
a large unincorporated community and CDP in Maryland, USA, and the county seat of Baltimore County. Presumably named after early settlers William and Thomas Towson.