Waahoo Definition
noun
(botany, archaic) A plant, the burning bush.
Wiktionary
Origin of Waahoo
Supposedly named after a quack medicine made from it.
From Wiktionary
Find Similar Words
Find similar words to waahoo using the buttons below.