Saint-albans definitions

ôl'bənz
A city of southeast England northwest of London. It was founded as an abbey town in 793 on the site of a Roman settlement.
8
0