souvlaki has definitions from the fields of Greek,food
1
[ noun ] (Greek) made of lamb

Synonyms

souvlakia

Related terms

kabob Greece

*