confus, embarassé; désorienté, ahuri; confondu
confondre, porter la confusion
confuse
Translate the English term abashed to other languages