Raju is an Indian name meaning king, prince, or noble one, from roots related to rule.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Raju?
Swipe through thousands of names like it