OHO


Meaning of OHO in English

int. expressing surprise or exultation.

Etymology: ME f. O(4) + HO

Oxford English vocab.      Оксфордский английский словарь.