What does Vedika mean?
From the Sanskrit वेदिका (vedikā), 'a sacrificial altar, raised platform', and in architecture the railing enclosing a sacred space. The popular 'knowledgeable woman' gloss (via veda, 'knowledge') is a folk etymology, not the dictionary sense.
What does Rani mean?
From Sanskrit 'rajni' (rani), the feminine of 'raja', meaning 'queen'. Used for both a queen regnant and a raja's wife across the Indian subcontinent and Southeast Asia.