hoo senga

English: Translation
shy (especially in the presence of members of the opposite sex), shamed
adjective
carroll-soulik-1973