Meaning of the word dow in English

What does dow mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

dow

US /daʊ/
UK /daʊ/

Noun

a type of sailing vessel with one or more masts, typically used in the Arabian Sea and Indian Ocean

Example:
The ancient port was filled with traditional dhows.
We watched the sunset from a small wooden dhow.