Dictionary/マーメイドMaameidoAlso read: マーメードマーメイド (Maameido) is a Japanese noun meaning “mermaid”.Meaningsnounmermaid