Mine get certain themes depending on what I like at the time, while others just have a name that 'fits'
I.e.:
Cecil - name fit so now his hens also get fancy sounding names
Ambrose - everyone hated this rooster since his egg went into incubation (I wish I was lying since he's a sweet bird)...