Souvlaki
WordNet

noun


(1)   Made of lamb
WiktionaryText

Noun


  1. any of several Greek dishes such as kalamaki, giros, kebab and shawarma
 
x
OK