Meaning A boy's name of Sanskrit origin, it means "giving protection." Origin of Sharma Sanskrit , Indian Popular Middle Names Pronunciation 🔊 Listen Sharma Similar Names Abhijun Aanav Sunmoluwa Shiv Sankara Bansi Shukri Rawiri Gervaise Tetley Year by Year Popularity of Sharma