Luzon in Catalan Luzon in Catalan Luzon proper noun The largest island of the Philippines. Add to Flashcards