Index
Meaning of Place Name: Moosehead Lake, Maine
Moosehead Lake, Maine: Indian name Kennebec, meaning "long lake," also Seboomook, meaning "shape of the moose's head."