SMARAGD Meaning of SMARAGD in English [sma.ragd] n [ME smaragde, fr. L smaragdus] (13c): emerald -- sma.rag.dine adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012