meduusa

/MAY-doo-sah/
[Finnish]

Jellyfish

Countries