English Dictionary
Definition emerald in British English
emerald noun
[countable] noun
/ˈem(ə)rəld/
Synonyms and related words
