Wikipedia AI summary
Manvers (disambiguation)
Manvers is a suburb of Wath-upon-Dearne in South Yorkshire, England.
Manvers may also refer to