Alfy is a diminutive of Alfred or Alfie, from Germanic roots meaning elf counsel or wise adviser.
Like Alfy?
Swipe through thousands of names like it