Definition of マーメイド

マーメイド

maameido

Common word
noun
mermaid
Other readings:
マーメード