Translation of duyung in English:

duyung

mermaid, merman

(ikan duyung)

noun

  • 1

    mermaid, merman, imaginary half-human sea creature with a fish's tail instead of legs