Mother and Baby

Keir for a baby name


Meaning

Gaelic, meaning ‘dark-haired’ or ‘dark-skinned’. James Keir Hardie was a Scottish socialist and labour leader in the nineteenth and twentieth centuries.

Perform another baby name search


Search by letter


Powered by