Sharma is a Brahmin Hindu surname in India and Nepal. The Sanskrit stem ṣárman- can mean 'joyfulness', 'comfort', 'happiness'.