Baby Names and Name Generators

What Does Khulud Mean?
"Immortality"