Tram Inn (English, name)
expansion: Tram Inn
Senses:
glosses: A locality in Much Dewchurch parish, south-west Herefordshire, England (OS grid ref SO4633).
Forms: