skylores

English

Noun

skylores

  1. plural of skylore