Manoj is an Indian Sanskrit name meaning "born of the mind," a traditional epithet of the god Kama.
Like Manoj?
Swipe through thousands of names like it