dhow ( synonym found)

Definition of dhow:

(n) : a coasting vessel of Arabia, East Africa, and the Indian Ocean. It has generally but one mast and a lateen sail

Definition of dhow:

(n) : a coasting vessel of Arabia, East Africa, and the Indian Ocean. It has generally but one mast and a lateen sail

Back to Top