Meaning A boy's name of Indian origin, it means "Strict In Religious Vows (subrata)." Origin of Suvrata Indian Popular Middle Names Pronunciation 🔊 Listen Suvrata Similar Names Selwine Dharmaveer Mel Faliq Khasib Mekhag Kamil Aayush Abhat Abhay Year by Year Popularity of Suvrata