The word Jihad doesn't mean squat to you yet you are using it in a law, you don't find that bizarre?
What your definition of Jihad is does not mean squat to us.
To non muslims jihad is what muslims do in its name. Simple.
And again I repeat in the hope it gets across to you.
It is our courts of law who have used this term. If you have a problem with that, and if you are a citizen, filing a petition in protest should be easy. Just hire a half competent lawyer and pay him his fee.
The courts will likely throw you out on the first hearing. But at least they will give you the opportunity as an equal.