oho meaning in english

Same asĀ oho. (q. v.)