Происхождение
Фамилия Солноки
Фамилия Солноки — редкий случай, когда географическое название стало родовым именем без посредников. Скорее всего, перед нами не прозвище и не профессия, а прямой топоним: фамилию дали по названию населённого пункта. Наиболее вероятный кандидат — словацкий город Солнок (Šaľa? Нет, Šaľa — это Шаля, а Солнок — это Želiezovce? Венгерский вариант — Szolnok). Да, в Венгрии есть город Сольнок (Szolnok), по-русски в XIX веке его могли передавать как Солнок. Именно оттуда, из Венгрии или Словакии, мог выехать предок, получивший прозвание «Солнок» — по месту прежнего жительства. Суффикс -и в русском окончании указывает на множественное число или на форму родительного падежа: «из Солнок» → «Солноки» (как «Венгры» от «Венгрия» или «Москвичи» от «Москва»). То есть фамилия означает «те, кто из Солнока».
Менее вероятна версия от прозвища «Солнок» — если оно образовано от диалектного слова. В русских говорах «солнок» не зафиксировано, но можно предположить связь с «солнце»: в некоторых славянских языках «слънце» давало уменьшительные формы типа «солноко» (как «солнышко»). Тогда прозвище Солнок мог получить светловолосый, радостный или «сияющий» человек. Однако против этой версии говорит редкость такой модели словообразования для русских прозвищ — гораздо чаще встречаются суффиксы -ов/-ев.
Фамилия Солноки — не русская по происхождению, а западнославянская или венгерская, русифицированная при переселении. В дореволюционных справочниках она почти не встречается, что подтверждает её редкость. Носители фамилии, вероятно, были выходцами из Австро-Венгрии, осевшими в западных или южных губерниях Российской империи. Сословная принадлежность могла быть разной: от крестьян до мещан, но точных данных нет. Главное, что отличает Солноки от большинства русских фамилий, — это отсутствие типичного патронимического суффикса. Фамилия сохранила форму топонима в чистом виде, как «Париж» или «Лондон», только с русским окончанием множественного числа.