hula-hula

Explore definitions, synonyms, and language insights of hula-hula

Definitions

Noun
a Polynesian rain dance performed by a woman

More General Terms