Вообщето такая фамилия больше всего распространена з пределами Армении, на территории в основном Ростовской области, где издавна жили предки анийских армян. А фамилия эта известного ростовского армянского поэта Ашота Гарнакеряна, кстати пишущего на русском языке и фамилия сия означает - поедающий ягнят. Гарн-а-кер-ян, эта фамилия имеет языческие корни, когда древние армяне приносили в жертву ягнят, отсюда и название античного языческого храма Гарни, близ Еревана.Наверно, предки этих Гарнакерьянов были мелкими горскими князьями и любили есть сладкое мясо свежих ягнят.
Я полагаю, что фамилия имеет значение, но прежде всего в сочетании с характером ребенка, а впоследствии взрослого человека, характер закладывается в детстве, и до определенного предела. Лучше всего, если фамилия будет нейтральной. Дубин, Думин. А в некоторых кругах проще с фамилией с окончанием на "ский", "ская", это я вам точно говорю, и в медицине, и в творчестве.
И, конечно, жаль детей, чья фамилия ассоциируется с неприятным: отбросами, нечистотами, плохими качествами, недостатками.
Фамилия Шепс связана с фауной и означает овца. Возможно еврейского происхождения. Даровалась людям как милость. Её очень не часто встретишь в России. У Ивана Грозного она была в особых списках. Даровалась только особо выдающимся людям. SHEPS так она пишется латиницей.
На украинском языке "коваль", на русском - кузнец. Существительное "коваль" происходит от праславянского глагола "ковати". Что означает "ударять", "стучать". В современном конкретном значении - придавать ударами молотов определенную форму металлической заготовке. Фамилия Коваль означает профессию молотобойца в кузнице, работающего с металлом. По сути то же самое значение, что и у русской фамилии Кузнецов.
Предполагаю, что эта фамилия имеет немецкое происхождение (еврейское вторично), т.к. в немецком языке слово "мецкер" (именно так, поскольку "г"/"g" в этом случае произносится глухо) (нем. Metzger) обозначает "мясник".