Not just a mnemonic - going by the German (Eichhörnchen) the words should be related.
"écureuil" is my mnemonic, but apparently they are not related at all :D
According to Wiktionnary, "écureuil" is from greek σκίουρος (squirrel), that has for etymological meaning something like "shadow-tail", because a squirrel can do shadow with its tail... Yeah... So σκίουρος gave the latin word "sciurus". From this I let you imagine how it gave modern french word "écureuil" and english word "squirrel".
Apparently, Ekorren, on its side, with the german word "Eichhörnchen", comes directly from some proto-indo-european word which had already back then the same meaning it has today.
Everything IKEA sells have 'names', any noun or adjective or verb, instead of a number, Ivar Kamprad, who founded IKEA, started this system, because he remembers words much easier than numbers.
I used to wonder what they mean before I spoke Swedish, and now I just wonder how random they could make them.
That isn't a bad system in the least! Just, why are the names so random?
It depends on the season, on the type of squirrel, and on where in Sweden you are. :)