Staites

English

Proper noun

Staites

  1. plural of Staite