Holmcroft
From Wikipedia, the free encyclopedia
Holmcroft is a village in Staffordshire, close to Stafford town centre. The village-name means "croft by the island", from Old Norse holmr "island" and Old English croft "croft". The name was recorded as Holimcroft in 1183.