WHAHOO


Meaning of WHAHOO in English

noun an american tree, the winged elm. (ulmus alata).

Webster English vocab.      Английский словарь Webster.