dowles

English

Noun

dowles

  1. plural of dowle