Webster's Revised Unabridged Dictionary · 1913

Whahoo

Whahoo , noun

(Botany) An American tree, the winged elm. (Ulmus alata).