luzon
1. [ noun ] (geography) the main island of the Philippines
Related terms: island Philippines
Similar spelling:   Luken
  Lujan
  Lauzon
  Lusane
  Lujano
  Lucina
  Lucena
  lushun
  Lucknow
  Lucien
  Lucian
  Lucania