Find the word definition

Wikipedia
Bowlee

Bowlee is a village in Greater Manchester, England. Bowlee is situated along the Heywood Old Road ( A6045) on the outskirts of Middleton between Rhodes and Heywood. Historically it forms part of Lancashire.