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//ˈwō-/