Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mermaid
in English
mermaid
us
/ˈmɜrmɛd/
uk
/ˈmɜːmaɪd/
#common
Plural
mermaids
Definitions
Noun
a
mythical
creature
with
human
upper
body
;
fish
tail
having
a
bright
turquoise
color
(
like
a
mermaid's
tail
)