ex‧trav‧a‧gan‧za /ɪkˌstrævəˈɡænzə/ 
 noun [countable][
Date: 1700-1800; 
Language: Italian; 
Origin: estravaganza, from Medieval Latin extravagans;  ⇒ extravagant]
 a very large and expensive entertainment: 
 a musical extravaganza
 a musical extravaganza  [TahlilGaran] Dictionary of Contemporary English ▲