Stavers

English

Proper noun

Stavers

  1. plural of Staver