Definitions from Wiktionary (Stoford)
▸ noun: A village in Barwick parish, South Somerset district, Somerset, England, south of Yeovil (OS grid ref ST5613).
▸ noun: A village in South Newton parish, Wiltshire, England, north-west of Salisbury (OS grid ref SU0835).
▸ Words similar to Stoford
▸ Usage examples for Stoford
▸ Idioms related to Stoford
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Stoford
▸ Words that often appear near Stoford
▸ Rhymes of Stoford
▸ Invented words related to Stoford
▸ noun: A village in Barwick parish, South Somerset district, Somerset, England, south of Yeovil (OS grid ref ST5613).
▸ noun: A village in South Newton parish, Wiltshire, England, north-west of Salisbury (OS grid ref SU0835).
Similar:
Holford,
Saltford,
Stowell,
Doniford,
Sparkford,
Barwick,
Shalford,
Woodford,
Stourton,
Blackford,
more...
▸ Words similar to Stoford
▸ Usage examples for Stoford
▸ Idioms related to Stoford
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Stoford
▸ Words that often appear near Stoford
▸ Rhymes of Stoford
▸ Invented words related to Stoford