Baby Names and Name Generators

What Does Amar Mean?
"Forever; Immortal"