Hi,
I am not a linguist, but g -> dzh -> z looks legitimate.
Regarding kobyla, a similar sounding word exists, possibly describing movement of a hoppled? horse - ковылять/kovilyat' - hobble, stump along, dodder, stumble along. To smith - ковать/kovat' thus horseshoe becomes подкова/podkova...