Gurnadar appears to draw from Punjabi or Sanskritic elements meaning noble teacher or honored leader.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Gurnadar?
Swipe through thousands of names like it