marveling

verb
  1. feeling wonder or astonishment at something
  2. Usage: present participle of marvel

Examples