Ewood

Proper noun

 * 1)  Ewood Park, the home stadium of Blackburn Rovers FC
 * 2)  Blackburn Rovers FC