What is the meaning of Oho?

Expressing surprise or gloating realisation; aha.

oho, aha

oops, whoops-a-daisy (acknowledgment of minor mistake)

wow, whoa, oh, ooh, ay, chihuahua (an indication of excitement or surprise)

oho!

yes

to kill

provisions; supplies

jump

to jump

to hop

to rush

to overflow

to interrupt

to rise

to arise; to flare up

you (singular)

gloating realisation

Source: wiktionary.org