Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of dow

- A kind of vessel. See Dhow.
- To furnish with a dower; to endow.