Keir for a baby name

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

Search by letter



Search by category