If you're looking for a Spanish name that sounds similar or has a similar meaning, you could consider:
* "Camila": This name is popular in Spanish-speaking countries and has a similar soft sound to Kayleigh.
* "Catalina": This name also has a similar sound and is relatively common in Spain.
* "Clara": This name is a popular choice for Spanish girls and means "bright" or "clear".
Ultimately, the best Spanish name for Kayleigh depends on your personal preference and what you're looking for in a name.