Translation of srikandi in English:

srikandi

heroine

noun

  • 1

    heroine, female hero