Meaning of dhow

Definition of dhow

(noun) a lateen-rigged sailing vessel used by Arabs

Other information on dhow

WIKIPEDIA results for dhow
Amazon results for dhow