meaning of Aloch

Aloch - German to English

ahole [sl., additionally: a-hole] [vulg.]