A proper noun "leigh" represents various towns, villages, hamlets, and civil parishes in different regions of england, including greater manchester, dorset, gloucestershire, kent, staffordshire, surrey, wiltshire, and worcestershire.