Skip navigation.

dhow - What does it mean?

Definition of 'dhow'

English

Noun

(en-noun)
  • (nautical) A coasting vessel of Arabia, East Africa, and the Indian Ocean. It has generally but one mast and a lateen sail.
  • Anagrams

    * *

    Similar to 'dhow'

    dew, dow, daw, dauw