Definitions for "Rainford"
Rainford is a village in North West England, just north of the town of St Helens in Merseyside. It has a population of approx. 10,000. It forms a Civil Parish and ward within the Metropolitan Borough of St Helens.