The name Keeley is of Irish origin and means "bright" or "handsome". It's a variant spelling of "Kayleigh", which comes from the Irish name "Caoileann", meaning "slender" or "graceful".
While there are other etymological theories, the Irish origin is the most widely accepted.