Find the word definition

Wikipedia
Lampacau

Lampacau or Lampacao, also known by other names, was a small island in the Pearl River Delta, which in the mid-16th century played an important role in Sino-Portuguese trade. Lampacau no longer exists as a separate island, as sedimentary deposits from the Pearl River system resulted in it becoming a part of a larger island.