yiros

Noun

 * 1)   Greek sandwich