A lot of times they're called cocks, but it depends on what type of bird.
i named my bird chico which means boy in spanish. :)
Another term for a male bird is a "****".
The appropriate term for a male bird is a rooster or **** (which isn't popular anymore due to it's parallel meaning). The proper term for a female bird is a hen. I don't think it matters the species.