Extraordinarily amazing or exciting.
Very big in size or quantity; colossal, gigantic, huge.
Freakish; monstrous.
Performing wonders, marvels, or miracles.
The performance of wonders, marvels, or miracles.