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


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

Part of: Hertfordshire, Herts. [UK]

Encyclopedia: Saint Albans, VT