Sanskrit name from 'deeksha' meaning initiation or consecration, referring to a sacred dedication or vow.
Like Deekshitha?
Swipe through thousands of names like it