traffic circle: a road junction at which traffic streams circularly around a central island
junction: the place where two or more things come together
winter hazel: any of several Asiatic deciduous shrubs cultivated for their nodding racemes of yellow flowers that appear before the leaves