Decided to Google it. A few more I forgot about and some I never heard of:
"It’s really as simple as that. In some places, subs have kept a regional moniker, so don’t be surprised if you hear one of these names:
Grinder: New England
Torpedo: Northeast U.S.
Italian sandwich: Maine
Spuckie: Boston, MA
Hoagie: Philadelphia, PA
Zeppelin: Pennsylvania
Hero: New York
Wedge: Yonkers, NY
Bomber: Buffalo, NY
Blimpie: New Jersey
Po’ Boy: New Orleans, LA
It’s all the same sandwich, so long as it’s served up on a split roll. (The legendary Dagwood counts, too.) You’ll even find some regional sandwich legends served on split rolls, like a Philly cheesesteak in Philadelphia, oyster po’ boys in New Orleans, lobster rolls in Maine and Italian beef in Chicago.
In the end, it doesn’t really matter what you call ’em. Just grab a long, split roll and pile it high with meat, condiments and vegetables—and you can call it whatever you like!"