Фамилия Karmachev формируется из Karmach прозвища. Она берет свое начало от нарицательным "kormach" - "сотрудник занимается в кормлении животных." Возможно, прозвище относится к так называемой «профессиональной» именования содержащей ссылку на деятельность основателя семьи.
Возможно также, что в основе прозвище было нарицательным "пища" - ". задней части корабля" В таком случае можно было бы назвать Karmachem моряка или судостроитель.
Переменный гласных о / и попал под влияние "akayuschih" диалекты.
Согласно другой гипотезе, прозвище восходит к топоним Kormachi - деревня в районе Лаишевского Республики Татарстан. Можно предположить, что предок был родом из Karmachevyh или житель этого села. Karmach в конечном счете получил название Karmachev.