Skip navigation.

huhu - What does it mean?

Definition of 'huhu'

English

Noun

(en-noun) (wikipedia)
  • A beetle, , endemic to New Zealand.
  • Anagrams

    * ----

    Similar to 'huhu'

    heiau