Baby Names and Name Generators

What Does Melek Mean?
"Angel"