MA resident here and rotaries is the correct term lol. They’ve also been adding them around here (central MA) for the last few years. Problem is people don’t know what yield means and think they can just drive into one without needing to actually stop for the people that are already in it.