dowry: money or property brought by a woman to her husband at marriage
possession: anything owned or possessed
true frog: insectivorous usually semiaquatic web-footed amphibian with smooth moist skin and long hind legs