Learn how to say Dower correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word dower:
a widow’s share for life of her husband’s estate:
a dower house
archaic a dowry.
[with object] archaic
give a dowry to:
he was so short of money that he could not even dower his sister
late Middle English: from Old French douaire, from medieval Latin dotarium, from Latin dotare ‘endow’, from dos, dot- ‘dowry’; related to dare ‘give’