ahurissant
Top 20000
Meanings
Adjective
1. astounding
Examples2
It's just mind boggling.
Those numbers are staggering.