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
Tweet