sheepishtranslation and definition "sheepish", tamil lexiconWordTamil Definitionsheepishசெம்மறியாடு போன்ற, பேதையான, வெட்கமிகுதியான, நாண மிகுதியால் அருவருப்பாக நடந்து கொள்கிற.