inn in Greek inn in Greek πανδοχείο noun Any establishment where travellers can procure lodging, food, and drink. Add to Flashcards