Heffernan

From Irish Ó hIfearnáin meaning “descendant of Ifearnán”. The byname Ifearnán means “little demon”.
Read More

Heeren

From Dutch heer “lord, master”, a nickname for a person who acted like a lord or who worked for a lord.
Read More