Meaning A girl's name of Indian origin, it means "Lustrous jewel." Origin of Ratnaprabha Indian Popular Middle Names Pronunciation 🔊 Listen Ratnaprabha Similar Names Ratnajyouti Deeptimoyee Jyotirmoyee Tejaswi Ujjwala Ujwala Roshanak Changying Rubetta Ruhette Year by Year Popularity of Ratnaprabha