dhow

Explore definitions, synonyms, and language insights of dhow

Definitions

Noun
a lateen-rigged sailing vessel used by Arabs