Stumphs

English

Proper noun

Stumphs

  1. plural of Stumph