Meaning and Origin of: Kaisley

Kaisley is a girl's name of Scottish origin meaning "viligante."