Sanskrit name from 'deeksha' meaning initiation or consecration, referring to a sacred dedication or vow.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Deekshitha?
Swipe through thousands of names like it