Gyro
Definitions
1
Posts
1
Posters
109
Views
-
A Greek sandwich of finely chopped, molded and roasted meat that is sliced and served in pita bread with a cucumber yogurt dressing.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions