mermaid
English Dictionary
->
Letter M
-> mermaid
Search Dictionary:
mermaid Definition
(n)
half
woman
and
half
fish
;
lives
in
the
sea
mermaid Synonyms
mermaid
© Art Branch Inc.