Baby Names and Name Generators

What Does Hearn Mean?
"horse-lord"