Synonyms for Dower (same or very similar meaning)
WordNet sense 1 (money or property brought by a woman to her husband at marriage):
dowry, portion, dowery
WordNet sense 2 (furnish with an endowment):
endow
From the ODE community, based on WordNet
add/edit