Punjabi Sikh name meaning 'praise of God' or 'singing the glory of the Divine,' rooted in devotional tradition.
Like Keerat?
Swipe through thousands of names like it