Dowra

See also: dowra

English

Proper noun

Dowra

  1. A village in County Cavan and County Leitrim, Ireland, divided by the River Shannon (Irish grid ref G 9926)

Further reading