Baby Names and Name Generators

What Does Dermod Mean?
"Free"