After going through numerous name books DH and I have finally agreed on 1 and only 1 boys name we both like which is Alfie. However I would prefer to give him a full name rather than just the shortened version but I dislike Alfred. What else could Alfie be short for? If not the Alfie goes on the birth cert if its a boy!