[Facts] Re: Emmeline etc.
The description for the name says:
From an Old French form of the Germanic name Amelina, originally a diminutive of Germanic names beginning with the element amal meaning "work". The Normans introduced this name to England.
This is along the lines of Withycombe's explanation.