Saint albans

What is Saint albans?

Saint albans definition and meaning on Dictionary terms:
noun
a city in W Hertfordshire, in SE England: Norman cathedral; battles of Wars of the Roses 1455, 1461.
a city in W West Virginia, near Charleston.

 

reference: www.dictionary.com/browse/saint–albans

Tags: