hoagie

Etymology
. Often suggested to derive from, either in reference to Hog Island, a site of shipyards that employed Italian immigrants (who were supposedly called hoggies and who supposedly packed these sandwiches for lunch), or in reference to pork as an ingredient.

Noun

 * 1)  A sandwich made on a (usually soft) long Italian roll; a submarine sandwich.
 * I'm going to Wawa to get a hoagie for lunch.

Synonyms

 * see sub