Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: St Albans
  1. A city in Hertfordshire, England
    - Saint Albans

Part of: Hertfordshire, Herts. [UK]

Encyclopedia: St Albans, St Peter