鴨脷洲 (aap3 lei6 zau1) — Ap Lei Chau (Aberdeen Island, the most densely populated island in the world) in Cantonese
aap˗₃鴨leiˍ₆脷zauˉ¹洲简 鸭脷洲
Mandarin Pinyin: ya1 li4 zhou1
Meaning of 鴨脷洲
nounAp Lei Chau (Aberdeen Island, the most densely populated island in the world)
nounAp Lei Chau, an island offshore from Hong Kong Island in the Southern District