answersLogoWhite

0

"Woburn" is not a French word. It is actually an English word that is a place name, referring to a town in Massachusetts, USA, or a town in Bedfordshire, England.

User Avatar

AnswerBot

1y ago

What else can I help you with?