Происхождение
Фамилия Соловка
Фамилия Соловка — редкий случай, когда прозвище перешло в фамилию почти без изменений, без типичных русских суффиксов -ов или -ин. Если бы предка звали Соловей, его дети стали бы Соловьёвыми. Но здесь основа Соловк- — это уже готовая фамилия, которая застыла в форме, характерной скорее для украинской или белорусской традиции, где суффикс -к(а) часто образует прозвища и фамилии (Мельник, Коваль, Соловка).
Корень, разумеется, — «соловей». Но прозвище Соловка могли дать не просто за хороший голос. В русских говорах «соловкой» иногда называли человека со светлыми, «соловыми» волосами (от прилагательного «соловый» — о масти лошади: желтоватый, светлый). Это вторая, менее очевидная версия: фамилия могла произойти от цвета, а не от птицы. В словаре В. Даля «соловка» — это ещё и растение, но такая связь маловероятна для прозвища.
Географически фамилия тяготеет к западу России и Украине. Встречается в Черниговской, Сумской областях, а также среди запорожских казаков, где прозвища на -ка были обычным делом. В центральной России носителей Соловки почти нет — там фамилия превратилась бы в Соловьёва или Соловкина.
Социальный контекст прост: фамилия недворянская. Её носили крестьяне, казаки, ремесленники. Никаких «Соловок» в боярских списках XVII века не значится — это «низовая» фамилия, возникшая в среде, где человека называли по яркой примете: заливистый говор, светлая шевелюра или привычка насвистывать.
Единственная сложность — возможная путаница с топонимом. Есть река Соловка в Пермском крае и несколько деревень с таким названием. Но фамилия Соловка, скорее всего, не от них, а наоборот: реку и деревню могли назвать по человеку с таким прозвищем.