From Sanskrit *agrim* meaning 'front' or 'foremost,' often interpreted as 'the advanced or leading one.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Agrim?
Swipe through thousands of names like it