In India we generally use heroine as the female counterpart of a hero in a film. Is it grammatically acceptable? Further, is there any feminine counterpart for a villain either in tinsel world or in real life?
Villainess is the feminine counterpart of the word, though it is rarely used. Most of the time in normal conversation, and Disney would prove as an example, villain can refer to both genders