Indian/Punjabi name from Sanskrit root kartā, meaning 'doer' or 'one who acts.'
Like Kartar?
Swipe through thousands of names like it