Kayra

KYE-rah
Turkish
"gift (of God), grace (of God)"

Kayra Origin and Meaning

The name Kayra is a boy's name meaning "gift (of God), grace (of God)".

In Turkish mythology, Kayra is the deity of creation. The ancient Turks did not assign a gender to Kayra, who took the form of a goose. According to legend, Kayra planted the tree of life after creating the universe, from which emerged the nine clans.

Kayra Popularity