hohhoo

English: Translation
a sound made when surprised
adjective