Related to Sanskrit kirti/kirtan, used in modern form for names meaning praise or honored reputation.
Like Keerthan?
Swipe through thousands of names like it