Masculine and Feminine Nouns - 01

Give the opposite gender of the following nouns
1. niece 2. gentleman 3. tigress
4. prince 5. landlord 6. bridegroom
7. widow 8. actor 9. sir
10. goose 11. peahen 12. hostess
13. mare 14. heroine 15. waitress
16. drake 17. drone 18. vixen
19. monk 20. husband 21. bitch