starlores

English

Noun

starlores

  1. plural of starlore

Anagrams