4100 Baby Names With Meanings - Sharvesh (Chennai Aruna Publications, 2006)