Uncover the origin, popularity, and more for any name.
Keighan is primarily an Irish given name with a strong connection to Gaelic origins. It is believed to be a variation of the name 'Caoimhghín,' which translates to 'handsome' or 'gentle.' The name evokes a sense of charm, kindness, and possibly nobility.