Meaning A boy's name of Sanskrit origin, it means "he who gives happiness." Origin of Shankar Sanskrit , Indian Popular Middle Names Pronunciation 🔊 Listen Shankar Similar Names Abdul Birr Akhmad Abhijun Aanav Strom Samin Sukesh Shiv Sankara Surayj Year by Year Popularity of Shankar