Well he was named that in previous games.thcsquad said:So it's not just because the main character is named Solid Snake? Umm, okay...
Hideo Kojima said:And the word Solid in Metal Gear Solid has three meanings. First of all, Solid Snake is a character name. Then Solid also suggests three dimensions--you know, a 3D game. The third meaning, deals with Square, you know, the company that does Final Fantasy. A square is a two- dimension thing. And I guess the president of Konami wanted this game to surpass Square. They wanted to make it a cube, you know, like solid 3D. So it's got that meaning. too.
http://web.archive.org/web/20070927033904/http://www.gamerstoday.com/world_tour/kojima/index.html