dowrah

English

Noun

dowrah (plural dowrahs)

  1. Alternative form of dowra.