DHOW


Meaning of DHOW in English

[dhow] n [Ar dawa] [Ar dawa] (1785): an Arab lateen-rigged boat usu. having a long overhang forward, a high poop, and a low waist

Merriam-Webster English vocab.      Английский словарь Merriam Webster.