Sowleses

English

Proper noun

Sowleses

  1. plural of Sowles