What does "dow" mean?

Dow: A kind of vessel. See Dhow.

Additional senses

  1. 2.To furnish with a dower; to endow. [Obs.] Wyclif.

Sources