Borrowed from Yiddish גנבֿ (ganef), from Hebrew גַנָב (ganáv). Cognate with German Ganove.
Gannef m (plural Gannefen)