NameTree.app Logo - AI Baby Name Generator

Cayleigh

lively · friendly · Creative

Name Origin

Source: English

Root Word: Kay

Derived From: Combination of Kay or Leigh

Meaning: Kay can be traced back to Old English and means "joy"; Leigh usually means "meadow"

Popularity History: It gradually became popular in the late 20th century and early 21st century, especially in the United States.