What does Reva mean?
From Sanskrit reva (रेवा), an ancient name of the sacred Narmada river, connoting flowing water. Well established.
What does Riya mean?
Commonly given as Sanskrit-derived riya (रिया), 'singer' or 'graceful'. It is not well attested in classical Sanskrit literature, so this meaning is popular rather than firmly documented.