Dear German JW,
A hoagie is comprised of a large, long roll , anywhere from 6" long to 12", sometimes more. It is stuffed with various meats and cheeses, sometimes lettuce, tomato and onoin, Your choice.
It's also refered to as a Sub, Grinder, Poorboy, did I miss any?
Free