McNamara

From Irish Mac Conmara meaning “son of Conmara”. The given name Conmara is composed of cú “hound” and muir “sea”.
Read More

McLeod

From Gaelic Mac Leòid meaning “son of Leod”, a given name derived from Old Norse ljótr “ugly”.
Read More