Boggle(verb)
(of a person or a person's mind) be astonished or overwhelmed when trying to imagine something.
Hindi meaning:अचंभित होना
Synonyms: Marvel, Wonder, Be amazed
Example: Over a year after the fact, my mind still boggles that it was ever written.
Trick to remember: Goggle me aisi news dekh ke mind boggle kr diya mera









