Word info

starlore

Noun

Meaning

starlore (usually uncountable, plural starlores)

The study, knowledge, or science of stars; astrology; astronomy.

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms