Javad is the Persian form of Jawad, from Arabic, meaning generous or noble.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Javad?
Swipe through thousands of names like it