Possibly: Derived from Sanskrit ‘Dasra’ meaning ‘destroyer of enemies’ or ‘performing wonderful deeds’

1 Post