Происхождение
Фамилия Ломницкая
Фамилия Ломницкая — это типичная «географическая» фамилия, образованная от названия населённого пункта с корнем «Ломн-». В её основе лежат польские, украинские или белорусские топонимы: Ломна, Ломница, Ломники. Таких мест в Восточной Европе десятки, и все они связаны с особенностями ландшафта — «ломом», то есть буреломом, зарослями, или с местом, где ломали камень, добывали щебень. В польском языке «łom» означает «лом» (инструмент) или «обломок», а «łomnik» — это и «каменолом», и «бурелом». Так что предок носительницы фамилии мог быть либо выходцем из села с таким названием, либо человеком, жившим у реки Ломницы (такие реки есть в бассейне Днестра и Вислы).
Суффикс «-ская» указывает на шляхетское или дворянское происхождение в Речи Посполитой. В польской традиции фамилии на «-ский» («-ska» для женщин) давали землевладельцам, владельцам имений или тем, кто получил фамилию по названию родового поместья. Ломницкая — форма женского рода, мужской вариант — Ломницкий. Однако в XIX веке, после разделов Польши и массового присвоения фамилий крестьянам, такой суффикс нередко давали и простым людям, записывая их по месту жительства. Поэтому версия о дворянстве интересна, но не обязательна.
С точки зрения словообразования, фамилия прозрачна: корень «лом-» + суффикс «-ниц-» (указывающий на принадлежность к местности) + типичный польско-украинский фамильный суффикс. Встречаются варианты написания с одной «н» — Ломицкая, но это скорее опечатка или результат адаптации в русской среде. В польском языке правильное написание — Łomnicka.
Географически фамилия чаще всего встречается в западных областях Украины (Львовская, Тернопольская, Ивано-Франковская), в Польше (особенно в Малопольше и Подкарпатье) и среди потомков эмигрантов в США и Канаде. В России она редка и обычно принадлежит семьям, переселившимся с запада в советское время.
Социальный контекст: если предки были шляхтой, они могли владеть хутором Ломница (такие упоминаются в документах XVI–XVII веков). Если крестьянами — то, скорее всего, жили в селе Ломна или Ломники и получили фамилию при ревизии. Интересная деталь: в польском языке слово «łomnica» означает ещё и «ломовая лошадь» — рабочую лошадь для тяжёлой работы, но эта версия менее вероятна, так как фамилии от названий животных обычно образуются иначе. Споров вокруг фамилии нет: основной источник — топонимы, а не прозвища или профессии.