Происхождение
Фамилия Храпинский
Фамилия Храпинский — редкий пример русской фамилии, которая образовалась не от личного имени или прозвища, а от названия места. Её основа — топоним Храпино. Такие фамилии на -ский/-цкий в старину давали человеку по месту его происхождения: если предок был выходцем из деревни Храпино, его могли записать как Храпинского, то есть «пришедшего из Храпина».
Сам топоним Храпино не имеет однозначного объяснения, и здесь кроется главная загадка фамилии. По одной версии, в основе лежит нарицательное «храп» — так в некоторых русских говорах называли неровный, бугорчатый лёд на реке, который как бы «храпит» при движении воды. По другой, исходным словом было «храпец» — полынья, незамерзающее или уже растаявшее место на реке. Обе версии связывают название с водой и рельефом, что логично: поселения с таким именем обычно возникали у рек или озёр.
География фамилии подтверждает её «топонимическое» происхождение. Деревня Храпино есть в Кировской области России, село с тем же названием — в Ровенской области Украины. Встречаются и другие, более мелкие урочища с таким именем. Поэтому нельзя указать один-единственный населённый пункт, откуда пошли все Храпинские: разные ветви рода могли независимо получить фамилию в разных местах, что для фамилий на -ский не редкость.
Сама модель образования — от названия села через суффикс -ск- — типична для дворянских и шляхетских фамилий, но в России ею пользовались не только дворяне. Священники, купцы и даже государственные крестьяне, переселявшиеся в города, нередко брали фамилию по месту, откуда приехали. Так что предок Храпинских мог быть и помещиком, владевшим деревней, и крестьянином, который ушёл на заработки и осел в другом месте, где его и записали по родной деревне.
В написании фамилии обращает на себя внимание корень «храп» — он сразу вызывает ассоциацию со звуком во сне. Однако к этому фамилия отношения не имеет: прозвище «Храп» или «Храпун» действительно существовало на Руси, но фамилии от него образовывались иначе — Храпов, Храпунов. Суффикс -инский в данном случае указывает на принадлежность к географическому объекту, а не к личному прозвищу. Путаница между этими двумя типами фамилий — частая ошибка при любительском разборе, но словообразовательная модель здесь работает однозначно.
Стоит добавить, что в польской традиции фамилии на -инский могли писаться как Chrapiński, и в этом варианте корень «chrap» означает нечто иное — «храбрый», «отважный». Но для русской ветви фамилии более правдоподобна связка с топонимом, поскольку на территории России и Украины реально существуют сёла с названием Храпино. Если ваши предки носили эту фамилию, стоит начать поиски именно с этих мест — вероятнее всего, оттуда и пошёл род.