Dictionary.com
Thesaurus.com

wahoos

  • plural
    of wahoo.
    wahoo
    noun
    any of various American shrubs or small trees, as the winged elm, Ulmus alata, or a linden, Tilia heterophylla.

More Suggestions