Advertisement

Advertisement

Northborough

[ nawrth-bur-oh, -buhr-oh ]

noun

  1. a town in central Massachusetts.


Discover More

Example Sentences

“I was talking to a family in Northborough, Mass., the other day, Sheryl and Mark Nixon,” Ryan said.

Not till after the old fellow had gone did Hugh wonder how he had unearthed him here in the Northborough Hotel.

Steel was at his best after these jaunts of his to Northborough and the club.

Advertisement

Advertisement

Advertisement

Advertisement


North Borneonorthbound