YourDictionary

dowry

noun pl. dowries

  1. the property that a woman brings to her husband at marriage: now chiefly historical or metaphorical
  2. a natural talent, gift, or endowment
  3. Archaic a widow's dower
  4. Archaic a gift by a man to his bride

See dowry in American Heritage Dictionary 4

Learn more about dowry

link/cite print suggestion box