Luzon

1. (noun) the main island of the Philippines
Related Words: island



Terms and Conditions of Use / Copyright Notice