Snailbeach (English, name)
expansion: Snailbeach
Senses:
glosses: A village in Worthen with Shelve parish, western Shropshire, England (OS grid ref SJ3702).
Forms: