stowps

English

Noun

stowps

  1. plural of stowp