Definition of Tiananmen Square in English:

Tiananmen Square

proper noun

  • A square in the centre of Beijing adjacent to the Forbidden City, the largest public open space in the world.

Origin

Chinese, literally square of heavenly peace.

Pronunciation:

Tiananmen Square

/ˈtjɛnənmən/