amazing: causing great surprise or sudden wonder.( Read more... )
amazing: causing great surprise or sudden wonder.