Somehow I surfed / researched from the BBC’s 100 things we didn’t know last year item #32* to Behind the Name.
At Behind the Name, I have discovered that the good, solid, stoic, old fashioned name of Alfred, means Elf Counsel in Old English. This makes my day.
Furthermore, Algar means elf spear, Alvar means elf army, and Alvin (or Alwyn) is elf friend. Please name your boy children accordingly.
Millicent! It conjures up a Connecticut W.A.S.P. Stepford Wife in my mind. Millicent means work strength.