Likely borrowed from Belarusian or Ukrainian гарма́та (harmáta), from Polish armata, from Latin armata.
האַרמאַט • (harmat) m, plural האַרמאַטן (harmatn) or האַרמאַטעס (harmates)