What is the meaning of Ostentation?

Ambitious display; vain show; display intended to excite admiration or applause.

A show or spectacle.

ostentation

Source: wiktionary.org