It’s called a “hamburger” because it it looks roughly like a bun-meat-bun sandwich. The idea behind the hamburger menu is that you can use it to hide site navigation on smaller screens, showing it only when the user clicks the icon instead of always showing it (which was the previous norm).
Full article