From justin777448
remarkable, extraordinary, staggering, incredible, impressive, outstanding, amazing, astonishing, marvellous, phenomenal, splendid, imposing, breathtaking, thrilling; informalmind-boggling, mind-blowing, out of this world, fabulous, fab, super, fantastic, tremendous; literarywondrous