interj. expression used to present a certain accomplishment or surprise (repeating the musical notes formally used for a short introductory flourish played by trumpets)
TA-DA
Meaning of TA-DA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012