lazuli

Explore definitions, synonyms, and language insights of lazuli

Definitions

Noun
an azure blue semiprecious stone

More General Terms