dowlasses

English

Noun

dowlasses

  1. plural of dowlass