shoars

English

Noun

shoars

  1. plural of shoar