FOREST HILLS


Meaning of FOREST HILLS in English

ˌForest ˈHills BrE AmE

a town in New York State known especially for the US Open tennis competition which took place there every year from 1935–1977, when it moved to Flushing Meadows

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.