bafflement (noun) - great confusion or puzzlement - ความสับสน, ความงุนงง Articles found: Thai fish entrails sour curry ranked world's worst (05/04/2024) MH370: Search turns west – "like going to the moon" (updated Monday) (17/03/2014)