sheepish in Greek sheepish in Greek ντροπαλός adj Shy, meek, ashamed or embarrassed. Add to Flashcards