The baby name Keir is a boys name, 1 syllables long and is pronounced "(KEER)".
Keir is Irish, Scottish, Celtic and Gaelic in Origin, with the following Meanings
Boy Name Meanings by Origin
Irish Meaning - Dusky, dark-haired,
Scottish Meaning - A surname used occasionally as a first name since the late 19th century.
Celtic Meaning - Dusky
Gaelic Meaning - Dusky, dark-haired,