← Back to browseウホウホ[uhouho]adverb#48,407Japanese definitionNo Japanese definition yet.English definitionswith a bellow (of a gorilla); while hooting "ooh ooh"in high spirits; happily; excitedlyExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsウホ← ウツボエゴサ →