meaning of lapis lazuli

1. an azure blue semiprecious stone


Related Words

lapis lazuli |

Developed & Maintained By Taraprasad.com

Treasure Words