Tags: Shantanu in English, Shantanu ka matlab, Shantanu meaning, Shantanu defination in English, meaning of name Shantanu, Shantanu meaning in English, English defination of Shantanu, Shantanu ka matlab kya hota hai, What is the meaning of Shantanu in English dictionary, Shantanu meaning in English Language, Shantanu ka matlab english me kya hai, Shantanu name, Shantanu numerology