Strange, awesome (8)
I believe the answer is:
wondrous
I believe this clue is a double definition.
'strange' is the first definition.
(thesaurus)
'awesome' is the second definition.
(I've seen this before)
(Other definitions for wondrous that I've seen before include "Awesome" , "Inspiring a feeling of delight" , "Amazing" .)