← Back to browsegyronoun#28,755TranslationsジャイロジャイロギロピタギロピタギロスギロスジャイロホライズンジャイロホライズンEnglish definitiona Greek sandwich: sliced roast lamb with onion and tomato stuffed into pita breadExamplesNo examples yet.Similar wordsgyrosgyrongyregyrusgyroscopegyroscopic← stepbrotherdissolves →