From Arabic jihad, meaning "struggle" or "striving," especially for a worthy or moral cause.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Jihaad?
Swipe through thousands of names like it