Luzon in Greek Luzon in Greek Λουζόν proper noun The largest island of the Philippines. Add to Flashcards