stayaways

English

Noun

stayaways

  1. plural of stayaway