Hi,
I am a newbie here. I have a question that I don't seem to find anyone able to answer. Who or how is it decided what you call people from different countries or places? For example, a person from Hong Kong is a Hong Konger, why not Hong Kongnese? A person from Shanghai, a Shanghainese, why not Shanghaians? What about Angola? Angolians? Croatia, Croats or Croatian? Of course many are easy and obvious, like America = Americans, India = Indians, California = Californians. etc. What about Karachi? Karachians? Its actually Karachite, but why and who or how is it decided?

Thank you & best regards

William Sim