Famous London cricket ground (5)
I believe the answer is:
lords
(Other definitions for lords that I've seen before include "Home of cricket" , "masters" , "London cricket ground" , "MCC's ground" , "Titled peers of the realm" .)
I believe the answer is:
lords
(Other definitions for lords that I've seen before include "Home of cricket" , "masters" , "London cricket ground" , "MCC's ground" , "Titled peers of the realm" .)