English to Hindi

Meaning for:
sheepish
other
शर्मिंदा;भेड़ जैसा