Definitions for "Feltham"
Feltham is a suburban town situated in the London Borough of Hounslow, 13 miles (20.9 km) west south-west of Charing Cross.
a leading Microbiologist and Leicester, England County Council Cabinet Minister
Feltham is a former United Kingdom Parliamentary constituency. It returned one Member of Parliament, using the first past the post electoral system from the United Kingdom general election, 1955 until the constituency was abolished in 1974.