See Also: smaragd(dictionary)

smaragd (iou)



smaragd noun. ['smaragd] Now rare. ME.
[Old French smaragde or directly from Latin SMARAGDUS.]
A bright green precious stone; an emerald.