Emerald Synonyms With Definition

It’s a fitting get started for emeralds as Cleopatra was historically obsessed with the gemstone adorning herself often in gold necklaces with emeralds. In South America...