OCH Meaning of OCH in English int. Sc. & Ir. expressing surprise or regret. Etymology: Gael. & Ir. Oxford English vocab. Оксфордский английский словарь. 2012