kayra

Kayra a variation of the greek name Kayla
I saw that Kayra at the party
by johnsoners April 1, 2008
mugGet the kayramug.

Share this definition