Wyndford (English, name)
expansion: Wyndford
Senses:
glosses: An area of Glasgow, Scotland.
Forms: