Baby Names and Name Generators

What Does Hamden Mean?
"Praised"