Graham, Anglo-Saxon, "from the gray lands" (not very cheerful)
Michael, Hebrew, "One who is like God" (now that's a bit better!)