Vocabulary What does マーメイド (maameido) mean? マーメイド means mermaid. Quick factsReadingマーメイドRomajimaameidoPart of speechnoun マーメイドマーメイドmaameidomermaid1noun mermaid