Dhow - Definition - Law Dictionary Home Dictionary Definition dhow
Definition :
A coasting vessel of Arabia East Africa and the Indian Ocean It has generally but one mast and a lateen sail
View Judgments Citing this PhraseView Acts Citing this Phrase