Sidford (English, name)
expansion: Sidford
Senses:
glosses: A small village on the outskirts of the town of Sidmouth, Devon, England.
Forms: