Навеяно обсуждением словообразования у
zarena:
о нижегородцах и "криворожицах"Поискала в сети, нашла вот что:
Этнохороним
Материал из Википедии — свободной энциклопедии
Этнохоро́ним (этникон) — название жителей определённой местности, соотнесённое с топонимом. Например, Москва — москвич, Новгород — новгородец, Псков — псковитянин.
В русском языке нет чёткого правила образования этнохоронимов, используются различные словообразовательные модели (суффиксы), в некоторых случаях возможны равноправные варианты. В связи с этим затруднения в образовании и употреблении этнохоронимов могут возникнуть не только у иностранцев, но и у тех, для кого русский язык является родным.
Для некоторых топонимов в русском языке нет соответствующего устоявшегося этнохоронима. В этом случае жители той или иной местности называются описательно, например житель Буркина-Фасо, житель города Семипалатинска. Некоторые этнохоронимы функционируют по неполной модели, например Нью-Йорк — во множественном числе допустимо нью-йоркцы, но в единственном числе — только житель/жительница Нью-Йорка. Также криворожец, криворожцы — но в женском роде только жительница Кривого Рога.
Очень часто этнохороним образуется от исторического названия местности. Так, например, во многих европейских языках наряду с этнохоронимами, образованными от современных топонимов, широко используются этнохоронимы, образованные от латинских названий. Например, манкунианцы — жители Манчестера (от лат. Mancunium, в русском языке употребляется главным образом для обозначения игроков футбольного клуба «Манчестер Юнайтед»).
Нестандартные случаи
В ряде конкретных случаев этнохоронимы образуются особым образом, на основании ранее существовавшего топонима или сложившейся традиции. Например:
- новоторцы, также новоторжцы - жители Торжка (от названия Новый Торг);
- архангелогородцы — жители Архангельска;
- камчадалы — жители Камчатки (по устаревшему этнониму);
Взято тут