Where does “shepherd's pie” come from?

shepherd's pie (English): A meat pie having a mashed potato crust,...

Definitions

  1. A meat pie having a mashed potato crust,...

Words derived from “shepherd's pie”