Lantau Island noun1 •An island of Hong Kong.To reach Mui Wo, a small town on Lantau Island, you take a ferry from central Hong Kong, and after a 30-minute ride arrive at a small square with a car park and bus stops blackened by fumes. — 2019