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

Synonyms

souvlaki

Related terms

kabob Greece

*