I saw this name in a BA. I've only heard it once or twice before but I really like the old, mythological feeling. I submitted the name after some research:
http://www.behindthename.com/submit/view.php?name=grim
I know that it's probably a pretty bad name in English (the grim reaper etc) but I would still like to know what you think of Grim?