Meaning of souvlaki

Definition of souvlaki

(noun) made of lamb

Other information on souvlaki

WIKIPEDIA results for souvlaki
Amazon results for souvlaki