quarl

listen to the pronunciation of quarl
Englisch - Englisch
A medusa, or jellyfish