Definition of Towson in English:

Towson

proper noun

  • A suburban community in northern Maryland, north of Baltimore; population 51,793 (2000)

Pronunciation

Towson

/ˈtousən/