Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
emeralds
in English
emeralds
us
/ˈemərəldz/
uk
/ˈemərəlts/
#common
Lemma:
emerald
The lemma is the base or root form of this word.
Definitions
Noun
a
bright
green
color
precious
green
gemstones
(
like
beryl
)
hummingbirds
(
in
certain
genera
)
green
gemstone
(
s
),
highly
valued