А при чем тут родители мужа? Они своих детей назвали как хотели.  Если нравится имя, зачем что-то менять? Уж коровой точно не будут дразнить.  Так все имена можно перебрать - Катька - коза, Машка -кошка, Васька - кот, Борька - поросенок...Хотя я бы в Вашем случае Марфой назвала - имя то же, а сочетание замечательное получается и вопрос "нерусскости" отпадает)