OHO


Meaning of OHO in English

■ exclamation expressing pleased surprise or recognition.

Origin

ME: from O 3 + ho 1 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.