Register

Dhow

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

Similar Words