Baby Names and Name Generators

What Does Emlyn Mean?
"peaceful home; rival; laborious; eager"