Jaan can be a form of John meaning "God is gracious," and in South Asian use it also means "life" or "beloved."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Jaan?
Swipe through thousands of names like it