Definition of Lantau in English:

Lantau

proper noun

  • An island of Hong Kong, situated to the west of Hong Kong Island and forming part of the New Territories.

    Chinese name Tai Yue Shan

Pronunciation:

Lantau

/lanˈtaʊ/