YourDictionary

Towson

(touˈsən)

A city of northern Maryland, a residential and industrial suburb of Baltimore. Population: 51,700.

link/cite print suggestion box