Demalagatara are believed to be descended from Maravar or Kallar like martial castes of South India who also play an important role as mercenaries medieval Sinhalese kingdoms.
Demalagatara are thought to be descended from Maravar or Kallar like martial castes of South India, who also play a significant role as mercenaries in medieval Sinhalese kingdoms.