Definition of Sihr
Sihr is an agreement set up between a sahir and a Satan, which stipulates that the sahir commit certain illegal or polytheistic acts, in return for the Satan’s assistance and obedience in fulfilling the sahir request
Another Definition of Sihr
According to Al-Layth:
Sihr is an act which brings one closer to, and with the help, of Satan
According to AI-AzharT:
The basic meaning of sihr is to make something appear in a form other than its real one and this consider one from Definition of Sihr
Evidence of the Existence of Jinn
Evidence of the Existence of Jinn from the Qur'an is numerous and known.
https://m.youtube.com/watch?v=sZgoJGPz9QE&t=64s