There is no way for anyone online to guess what this might be. If it's a large mole, it could be benign, or it could be cancerous. Have you seen a doctor?
Hello~I think it would be wise to see your GP, the fact that it won't go away, bleeds and gets larger, is concerning.