Albi in Portuguese Albi in Portuguese Albi proper noun A town and commune, the prefecture of Tarn department, Occitania, in southern France. Add to Flashcards