WTWM

whatsthatwordmean

← Definition
Guess

smaragd

nounAn emerald, especially a green gemstone.

Synonyms

emeraldnoun

Built for word lovers.