dowls

English

Noun

dowls

  1. plural of dowl.