loin of lamb

noun

1.
meat from a loin of lamb