Name Details

Vedavati

Meaning

Familiar with the vedas, An Apsara