Dumra

Dumra may refer to:

See also

  • All pages with titles containing Dumra
  • Dimra, a former Palestinian village