Peng Chau noun1 •An island of Islands district, New Territories, Hong Kong.After leaving Kowloon, my first stop was tiny Peng Chau Island, where I had arranged to catch a boat for the crossing to Lantau. — 1988