2 words in this vocabulary list
adjective causing a feeling of great surprise or wonder
noun a person who is very skilled and accomplished in a particular area
adjective showing a high degree of skill and flair; complete or perfect