Give the opposite gender of these nouns

1 grandmother
2 hen
3 queen
4 duchess
5 lad
6 cow
7 niece
8 hero
9 grandfather
10 lady