Shirley is a name of Celtic origin, probably toponymic as it means "bright, clear, sunny" referring to a meadow, to a grassland. That is why she was initially masculine and also a surname, but from the novel Shirley (Charlotte Bronte , 1849 ) where the protagonist had that name, she began to use it as a feminine.