What does Saanvi mean?
A modern Indian name widely taken as an epithet of the goddess Lakshmi (prosperity, radiance). Its morphology is debated, often parsed Sa- 'with' + anvi 'follower/knowledge', and no classical Sanskrit etymology is firmly established; treat the breakdown as unsettled.
What does Reva mean?
From Sanskrit reva (रेवा), an ancient name of the sacred Narmada river, connoting flowing water. Well established.