Raju is an Indian name meaning king, prince, or noble one, from roots related to rule.
Like Raju?
Swipe through thousands of names like it