What organisation owns intersection names?
The allocation of waypoint names is actually handled by each country's individual aviation authority. This means that there are actually duplicates in different countries or regions. The ICAO has made at least two attempts to remove the duplicates and make the names globally unique, one in 2010 and another in 2018. Despite these efforts, there are still over 1000 duplicate waypoints in the ICARD database.