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/