creativity · sociability · cheerful
Source: English
Root Word: Kay
Derived From: Kay + Leigh
Meaning: Kay usually means pure, and Leigh means meadow.
Popularity History: The name is popular in the United Kingdom and the United States, especially in the late 20th century and early 21st century.