It could be so many things from a blocked salivary gland to a swollen lymph node that's an alert that you are fighting an infection. It could be a harmless cyst. Because of its size and because it has not gone away of its own accord, I think you should investigate that with a doctor.