0%

ALL meanings of albi

Al·bi
A a
  • noun albi a town in S France: connected with the Albigensian heresy and the crusade against it. Pop: 46 274 (1999) 3
  • noun albi a department in S France. 2232 sq. mi. (5780 sq. km). Capital: Albi. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?