Origin of the Surname The Lenehan surname, known in its Gaelic origin as Ó Luingeacháin, is a distinctive name that hails from the lush landscapes of Ireland. Although not as universally renowned as some Irish surnames, the history of the Lenehans is deeply woven into the fabric of Ireland’s storied past. Etymology and Meaning The name “Ó...