Patsy is usually female except in Irish communities where it is also a pet name for Patrick, from Latin "nobleman". It has a derogatory usage in the USA and in Australia.
Thanks to Donald Whyte who provided much of the initial information for this site.