About us
Define
Definitions for
"Rusholme"
Rusholme is a part of Manchester, in North West England, about two miles south of Manchester city centre.
en.wikipedia.org