An English word name from the barnyard bird, suggesting boldness and morning vitality.
Like Rooster?
Swipe through thousands of names like it