Amory
Taken from the Old French name Aimeri, which was derived from the Old High German name Amalrich. Meaning "work ruler," it is a combination of the words "amal," meaning "work," and "rich," meaning "king".
More info:
Results for "Amory" on Google