I love giving my chickens little old lady names and people names like Ruby vs "thing" names ie. Spike, or Big Bird. (no offence! I had a Big Bird and a Super Chicken as a kid!)! I take it way to seriously though! I research the breed and find out where and when they were developed. Then I hit the baby names or common names listed for that country and era. Then I pick the ones I like the best. Sometimes it takes a few months to name a chicken and then sometimes I rename them to another name that fits them better.