Dictionary search results

Showing 1-3 of 3 results

dowry British & World English

An amount of property or money brought by a bride to her husband on their marriage

dowry death British & World English

(In South Asia) the murder or suicide of a married woman caused by a dispute over her dowry

You searched for dowry