Keelan Meaning and Origin
Keelan is an Irish unisex name meaning: “companion”. Keelan originally comes from the surname, Keelahan, which is an anglicized form of Gaelic Ó Céileacháin, from a diminutive of céile ‘companion’.
Posts with the name Keelan: