Names related to Esmeralda

Ancient Roman
(word)
EMERALD   f
English (Modern)
Literature
Spanish
Portuguese
English
English (Rare)