norumbega

Virtual Norumbega, the Northern New England Frontier: The meaning of the word Norumbega are unknown and probably lost to time. Some scholars believe it is a Native place name, and several meanings have been...