The term "cottage pie" usually indicates that the meat is beef, rather than lamb. While "shepherds" refers to the sheep and lamb of shepherds, "cottage" refers to farmers who lived in cottages and kept cows.