Skip to main content

wahoo

English wahoo meaning in English  •  wahoo का अर्थ अंग्रेजी में
Noun
  • Any of various American trees or shrubs;
  • A dark blue scombroid food fish (Acanthocibium solandri or Acanthocibium petus) of Florida and the West Indies.
Advertisement