Luzon definition
An island of the northwest Philippines. It is the largest and most populous island in the archipelago.
(place) Main island of the Philippines: 40,420 sq mi (104,687 sq km); chief city, Manila.
proper name
Advertisement