Dumbfounding
Part of speech: verb
Definition: To confuse and bewilder; to leave speechless.
Astounding
Part of speech: adjective
Definition: That astounds or astound.
Part of speech: verb
Definition: To astonish, bewilder or dazzle.
Example sentence: Mongolia is a country of rich and ancient heritage, unique culture and astounding natural beauty. It is a land of free and brave, peace-loving and hard-working people.