While reading "Old Times of North Yarmouth, Maine" I have seen several references to "Chebeag" Is this short for something? An Island? I am not familiar with this word. I believe it to be a place ...but where?