Forest Hills


For′est Hills′


n. a residential area in New York City, New York.