Random pain ? What does it mean

I have these weird sharp pains on my lower left stomach, a few days ago I had spotted one morning for a couple hours... could that mean anything ?!?