Names Heffernan From Irish Ó hIfearnáin meaning “descendant of Ifearnán”. The byname Ifearnán means “little demon”. Read More
Names Heeren From Dutch heer “lord, master”, a nickname for a person who acted like a lord or who worked for a lord. Read More