The name North Hyde is thought to mean north land, seeming to mean area of land lying to the north of Heston.
The name North Hyde is thought to mean north land, seeming to mean area of land. This land is lying to the north of Heston.