The name doesn't really mean anything, hopefully. Just like the way it sounds.. a bit like Kaninchen, a bit not.