Oho

Definition of Oho
An exclamation of surprise etc
Try Tagalog of Oho