Library
[Cf. F. ébahissement.]The state of being abashed; confusion from shame.
View more Miscellaneous videos
noun