dowra

See also: Dowra

English

Etymology

From Hindi [Term?].

Noun

dowra (plural dowras)

  1. (India, historical) A guide (person who leads others).

Alternative forms

References