Name Details

Evanora

Meaning

a gift of god.