Definify.com

Definition 2024


starlores

starlores

English

Noun

starlores

  1. plural of starlore