Dowry Meaning

There are 1 meaning(s) for word Dowry

Meaning 1 : money or property brought by a woman to her husband at marriage

    Synonyms : dower,  dowery,  portion