English Dictionary
Definition oho in British English
oho
interjection
1
used when reacting to something, especially if you are surprised or pleased
