Gyro
['dʒaɪrəʊ] or ['dʒaɪroʊ]
Definition
(noun.) a Greek sandwich: sliced roast lamb with onion and tomato stuffed into pita bread.
Checked by Danny--From WordNet
['dʒaɪrəʊ] or ['dʒaɪroʊ]
(noun.) a Greek sandwich: sliced roast lamb with onion and tomato stuffed into pita bread.
Checked by Danny--From WordNet