From Arabic jihad, meaning "struggle" or "striving," especially for a worthy or moral cause.
Like Jihaad?
Swipe through thousands of names like it