ШКРАБ — ЕТИМОЛОГІЯ

шкраб «шкарбан (взуття)»

не зовсім ясне, можливо, пов’язане зі скребти́, шкребти́, шкря́бати (пор. р. опо́рки «шкарбани» від поро́ть) або зі шкарба́н «зношений черевик»;
п. [szkraby] «старе викривлене взуття, висохле, непридатне», ч. [škráb] «старий чобіт»;
Етимологічні відповідники

Слово Мова
szkraby «старе викривлене взуття, висохле, непридатне» польська
опо́рки «шкарбани» російська
поро́ть російська
скребти́ українська
шкребти́ українська
шкря́бати «зношений черевик» (пор. р. опо́рки «шкарбани» від поро́ть) українська
шкарба́н українська
škráb «старий чобіт» чеська

шкраб «назва страви: запечене борошно, змішане з яйцями»

можливо, пов’язане зі скребти́ (шкребти́, шкря́бати), пор. за́тірка, утворене від затира́ти;
Етимологічні відповідники

Слово Мова
скребти́ (шкребти́, шкря́бати) українська
за́тірка українська
затира́ти українська
Етимологічний словник української мови Інституту мовознавства ім. О.О. Потебні НАН України