Discover name insights instantly.

Uncover the origin, popularity, and more for any name.

Name Origin

Keira-Leigh is a modern given name of Irish and English origin. It combines two elements: Keira, which has Irish roots meaning 'dark-haired,' and Leigh, an English surname derived from a place name meaning 'meadow' or 'clearing.'

irishenglishmodernfemininemeadowclearing

See also:

Similar Names