Meaning of Luzon

Definition of Luzon

(noun) the main island of the Philippines

Other information on Luzon

WIKIPEDIA results for Luzon
Amazon results for Luzon