0
Anonymous
The closest name I can think of is Khava (which means 'life'). The English version of Khava is Eve.
Wiki User