friendly · creativity · vitality
Source: English
Root Word: Kayleigh
Derived From: Kay
Meaning: ‘Kay’ means purity and protection, and the name as a whole gives people a gentle and friendly impression.
Popularity History: It gained popularity in the United States in the 1990s as a trendy novelty spelling.