Definitions of Luzon:

  • noun:   the main island of the Philippines