English edit

Noun edit

starlores

  1. plural of starlore

Anagrams edit