OHO Meaning of OHO in English int. expressing surprise or exultation. Etymology: ME f. O(4) + HO Oxford English vocab. Оксфордский английский словарь. 2012