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