Meanings1Ap Lei Chau, an island offshore from Hong Kong Island in the Southern DistrictWritten Forms鴨脷洲Traditional · Main Form鸭脷洲Alternate Form