Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of waahoo

- The burning bush; -- said to be called after a quack medicine made from it.