Willimantic: River and city in Connecticut. Indian word, meaning a "good lookout" or "good cedar swamps."