The name Shirley is primarily a female name of English origin that means Bright Meadow. ("wood, clearing, meadow, enclosure"
Ann as a girl's name is pronounced an. It is of Hebrew origin, and the meaning of Ann is "He (God) has favored me".Gracious, Merciful, favor grace