What could this lump be?

It’s only on one leg. It’s squishy feeling, but it’s been there for a while now. What could this be?