Tram Inn

English

Etymology

From the name of the public house, now closed although the building survives. "Tram" refers to the tramroad built by the Hereford Railway.

Proper noun

Tram Inn

  1. A locality in Much Dewchurch parish, south-west Herefordshire, England (OS grid ref SO4633).

Further reading