Baby Names and Name Generators

What Does Amarit Mean?
"promised by God"