Find the word definition

The Collaborative International Dictionary
Dowral

Dowral \Dow"ral\, a. Of or relating to a dower. [R.]

Wiktionary
dowral

a. Of or relating to a dower.