Hi and welcome to HCM.
It is doubtful is it virus. If yes, it can be contagious but you should do smear to rule this out. It can be bacterial infection or benign/malignant tumour growth. If this doenst go away you should do biopsy
and smear as I said. If there are any concerns then tonsillectomy
should be performed. WIsh you good health.