sheepish in French sheepish in French penaud adj Shy, meek, ashamed or embarrassed. Add to Flashcards