Albi in Greek Albi in Greek Αλμπί proper noun A town and commune, the prefecture of Tarn department, Occitania, in southern France. Add to Flashcards