Albi (noun) Definition, Meaning & Examples

noun
  1. a city in and the capital of Tarn, in S France: center of the Albigenses.
noun
  1. a town in S France: connected with the Albigensian heresy and the crusade against it. Pop: 46 274 (1999)
Albi (noun) Definition, Meaning & Examples

More Definitions