English synonyms about - contact  

Luzon

noun

1 Luzon

The main island of the Philippines.


Find more on luzon elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0152