WTWM

whatsthatwordmean

← Definition
Guess

smaragde

nounAn emerald; a green gemstone (variant spelling of smaragd).

Synonyms

emeraldnoun

Built for word lovers.