Amazing Astonishing and causing wonder or awe. Related Posts:Stupendous Remarkable and astonishing inspiring awe…When you are causing suffering to others you are…Amazing Causing great surprise or wonder exceedingly…Awe inspiring Filling one with awe extremely…