Proper noun
Snailbeach A village in Worthen with Shelve parish, western Shropshire, England (OS grid ref SJ3702).