Baby Names and Name Generators

What Does Moubarak Mean?
"The blessed one"