From Sanskrit roots tied to *agam*/*aagaman* ('arrival' or 'approach'), meaning one connected to beginnings.
Like Aagam?
Swipe through thousands of names like it