Meaning of Lantau in English:

Lantau

Pronunciation /lanˈtaʊ/

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