creativity · nature · peaceful
Source: English
Root Word: Kay
Derived From: The union of Kay and Leigh
Meaning: Kay means joy or key, and Leigh means meadow or open space.
Popularity History: It is relatively uncommon in modern English and is gradually being used as a unique modern name.