Tarlac in French Tarlac in French Tarlac proper noun A province of Central Luzon, Luzon, Philippines. Capital and largest city: Tarlac City. Add to Flashcards