Meanings1Lamma Island, an island situated in the southern seas of Hong KongWritten Forms南丫島Traditional · Main Form南丫岛Alternate Form