astonishment

  1. (a) şaşkınlık, hayret, şaşırma.
    fill with astonishment: şaşırtmak, hayrette bırakmak.
    to be
    filled/seized/struck with astonishment: şaşmak, şaşakalmak, hayretten donakalmak. (b) şaşırtıcı/şaşılacak şey.