dumries

English

Noun

dumries

  1. plural of dumrie