When describing people we often use adjectives based on their place of origin. (I'm asking about people only for simplicity.)
1) She is American.
2) He is English.
3) They are Canadian.
You can also describe people as nouns based on their origins:
4) She is an American.
5) He is an Englishman.
6) They are Canadians.
It doesn't always work this way. You can say "He is a New Yorker", but to the best of my knowledge, there is no adjective for "New York".
It seems to me that in items 4 & 6 the last words are adjectival nouns. Item 5, on the other hand, is just a noun. That seems curious to me.
- Why is it that not all place names have adjectival forms? (Or at least that none are used, like for New York?) (Actually, I realize we do use "New York" as a noun adjunct (like in "a New York minute"), but not as an adjective.)
- Why are some of the nouns used to describe people in this manner adjectival nouns, and some are not? (Or at least, they appear to be just plain nouns (New Yorker, Englishman).)