Baby Names and Name Generators

What Does Damh Mean?
"Ox"