Shirley is an Anglo-Saxon name, derived from words meaning 'bright' and 'power'. It gained popularity in the 20th century, particularly in the United States and the United Kingdom. The name has been used for both boys and girls historically but is more commonly associated with females today.
Shirley was quite popular for a brief period before fading into obscurity.