I believe Jihad also means to internally work on some religious truth or meaning...sometimes with doubt and strife...but still trying to overcome.
I relate it to naming a kid 'Faith' here in the US.
[edit]:
"a holy struggle or striving by a Muslim for a moral or spiritual or political goal."
Dictionary.com.