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