Also read:

マーメイド (Maameido) is a Japanese noun meaning “mermaid”.

Meanings

  1. nounmermaid