What does Reva mean?
From Sanskrit reva (रेवा), an ancient name of the sacred Narmada river, connoting flowing water. Well established.
What does Diya mean?
From the Hindi दीया (diyā), 'an oil lamp', descended from the Sanskrit dīpa ('lamp, light'). A genuine, everyday Hindi word evoking the lamps of Diwali.