leg of lamb

Noun
  1. Lamb leg suitable for roasting (synset 107684333)

Other Searches