Definition of “extravaganza” - English Dictionary

british dictionary