Meaning of Chackbay?
Anybody know the meaning of the small town Chackbay? Doing some research and found out bay means the place of, and I'm trying to figure out what Chack means. I believe that Chack could mean "Cheg" in an Indian language, but not sure what it translates to in English. Anyone familiar with Chackbay's translation?
|