Did India have Democracy?

Yes. The ‘Gana-Sanghas’. Ancient India had republics where leaders were elected and decisions made through assemblies long before Western codification.