Definition of Woburn in English:

Woburn

proper noun

  • An industrial city in northeastern Massachusetts, northwest of Boston; population 36,871 (est. 2008)

Pronunciation

Woburn

/ˈwo͞obərn/