Происхождение
Фамилия Шаховска
Фамилия Шаховска — редкий пример, когда географическое происхождение можно разглядеть в самом окончании. В отличие от типичной русской фамилии Шаховской (с ударным окончанием -ой), форма Шаховска указывает на польское или украинско-белорусское влияние. В этих языках женские фамилии на -ска/-цка образуются от мужских на -ский/-цкий, и Шаховска — это именно женский вариант. Мужчина в той же семье будет Шаховский.
Основа фамилии — топоним Шахово. Таких деревень и сёл немало в России, Беларуси и Украине. Название, скорее всего, произошло от прозвища или неканонического имени Шах. В древнерусском языке «шах» могло означать либо правителя (из персидского через тюркские языки), либо, по версии лингвиста Б. Унбегауна, быть формой имени Исаак или Алексей в народном произношении. В любом случае, первый носитель фамилии получил её по названию места, где жил или владел землёй, — типичная модель для дворянских и шляхетских родов.
Самый известный род Шаховских — русский княжеский, происходящий от Рюриковичей. Однако фамилия Шаховска, особенно в женской форме, может быть и недворянской. В XIX веке крестьяне и мещане западных губерний Российской империи (например, Могилёвской, Витебской, Киевской) нередко получали фамилии по названию деревни, из которой вышли, с польским суффиксом -ский. Поэтому предки могли быть как мелкими шляхтичами, так и государственными крестьянами, которых записали по месту рождения.
В написании через «а» на конце (Шаховска, а не Шаховская) слышна разговорная или диалектная черта. В русском литературном языке полная форма — Шаховская, но в быту, особенно в украинских и белорусских говорах, окончание редуцировалось до -а. Если вы встретили фамилию именно в такой записи, велика вероятность, что корни семьи ведут в регионы, где польский или украинский язык сильно повлиял на местную ономастику.