OHO Meaning of OHO in English int. expressing surprise or exultation. [ ME f. O(4) + HO ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012