Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Dhow
n.
A coasting vessel of Arabia, East Africa, and the Indian Ocean. It has generally but one mast and a lateen sail.
←
Dhurra
Di-
→
Shares
Related Words
Menu
Home
Search
My Last Searches