Baby Names and Name Generators

What Does Kenn Mean?
"Royal obligation"