Duri

Duri

English

Proper noun

Duri

  1. A suburb of Tamworth, New South Wales, Australia.