Meaning A boy's name of Indian origin, it means "Good Son." Origin of Suputra Indian Popular Middle Names Pronunciation 🔊 Listen Suputra Similar Names Abhat Aahlaad Aghor Satrajit Satyajeet Shreepriya Oscon Benjaman Aayush Abhay Year by Year Popularity of Suputra