Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mermaids
in English
mermaids
us
/ˈmɜrmæɪds/
uk
/ˈmɜːmeɪdz/
#uncommon
Lemma:
mermaid
The lemma is the base or root form of this word.
Definitions
Noun
mythical
beings
with
human
upper
body
;
fish
lower
body
female
creatures
with
fish
tails
having
a
bright
turquoise
color