From Sanskrit राजीव (rājīva), via various Indian languages. The name means 'lotus flower' in Hindi. In Sanskrit, the word means 'Sri Krishna'.
Rajiv