DHOW


Meaning of DHOW in English

noun a coasting vessel of arabia, east africa, and the indian ocean. it has generally but one mast and a lateen sail.

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