It is likely a proper noun, referring to:
* Woburn, Massachusetts, USA: A town in the United States.
* Woburn Abbey, Bedfordshire, England: A historic country house and estate in England.
* Woburn Sands, Buckinghamshire, England: A town in England.
If you provide more context about where you encountered the word "Woburn", I may be able to help you understand its meaning better.