Complex sentence: The name North Hyde is thought to mean north land, seeming to mean area of land lying to the north of Heston.
Split into simpler sentences: The name North Hyde is thought to mean north land. Seeming to mean area of land lying to the north of Heston.