Kumeyaay (Apache) for “meeting of the waters.” My hometown - 3 streams converge in the valley.
It just sounded like an ironic name for a place where a massive explosion occurred.