Baby Names and Name Generators

What Does Lemuela Mean?
"Devoted to God; devoted to God"