Meaning of (तरददुद) taradadud in english
As noun :
surprise Ex:  To the surprise of many
Suggested : to strike or occur to with a sudden feeling of wonder or astonishment, as through unexpectedness
Word of the day
(तरददुद) taradadud
can be used as noun.. No of characters: 6 including consonants matras.
Transliteration :
taradaduda