Noun Definition

luzon

1.Definition: the main island of the Philippines

Category: Places