Translations: the word in the other languages
- Afrikaans: verbazen
- Amharic: astonish
- Arabic: يدهش
- Azerbaijani: sürpriz
- Bashkir: ғәжәпләнгән
- Belarusian: здзівіць
- Bulgarian: изненада
- Bengali: আশ্চর্যান্বিত
- Bosnian: zadiviti
- Catalan: meravellar
- Cebuano: nakapahingangha
- Czech: překvapí
- Welsh: syfrdanu
- Danish: forbløffe
- German: Erstaunen
- Greek: καταπλήξει
- Esperanto: miri
- Spanish: asombran
- Estonian: hämmastab
- Basque: harrituko
- Persian: مبهوت
- Finnish: hämmästyttää
- French: étonner
- Irish: alltacht
- Scottish Gaelic: astonish
- Galician: sorprender
- Gujarati: મિસ્ટર
- Hebrew: להדהים
- Hindi: चकित
- Croatian: iznenaditi
- Haitian: siprann
- Hungarian: ámulatba
- Armenian: է զարմացնել
- Indonesian: mencengangkan
- Icelandic: veiða
- Italian: stupire
- Japanese: が得
- Javanese: astonish
- Georgian: რაზეც
- Kazakh: таң
- Khmer: astonish
- Kannada: ನಿಬ್ಬೆರಗುಗೊಳಿಸು
- Korean: 놀라게
- Kyrgyz: удивить
- Latin: astonish
- Luxembourgish: Définitiven
- Lao: ປະຫຼາດໃຈ
- Lithuanian: nustebinti
- Latvian: pārsteigt
- Malagasy: mifono mistery
- Mari: ӧрыктара
- Maori: astonish
- Macedonian: изненади
- Malayalam: astonish
- Mongolian: бүрнээ харанхуйлан боомилдог
- Marathi: थक्क
- Hill Mari: цӱдейӹктен
- Malay: mencengangkan
- Maltese: astonish
- Burmese: astonish
- Nepali: astonish
- Dutch: verbaas
- Norwegian: forbause
- Punjabi: astonish
- Papiamento: pasobra
- Polish: zaskoczyć
- Portuguese: surpreender
- Romanian: uimi
- Russian: удивить
- Sinhalese: nikon
- Slovak: prekvapiť
- Slovenian: presenetilo
- Albanian: astonish
- Serbian: изненади
- Sundanese: astonish
- Swedish: förvåna
- Swahili: shangaza
- Tamil: பிரமிக்கச்
- Telugu: గిటార్
- Tajik: тазод
- Thai: astonish
- Tagalog: mamangha
- Turkish: hayrete
- Tatar: удивить
- Udmurt: паймоно
- Ukrainian: здивувати
- Urdu: astonish
- Uzbek: tahsinga sazovor
- Vietnamese: làm kinh ngạc
- Xhosa: astonish
- Yiddish: ווונדערן
- Chinese: 震惊
Synonyms, close and similar words for astonish
- amaze
- astound
- surprize
- impress
- flabbergast
- marvel
- surprise
- wonder
- stun
- stupefy
- boggle
- startle
- shock