THAMES VALLEY Meaning of THAMES VALLEY in English ˌThames ˈValley, the BrE AmE the area of land next to the River ↑ Thames , between London and Oxford Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012