Good - 1144 Random
adjective
Picture
1018 of 1144
Good / Good
Good / Good
astonishing - Extremely surprising, impressive, and amazing.

When the 9 year old boy played violin so well at the concert, most people found it astonishing.