If it's hard, it might be what we call a torus, which is benign and merely excess bone.
Very often people have it for years and never realize it until they run their tongue over it. However, if might also be an infection. This needs to be diagnosed with a one on one personal exam and perhaps an x-ray. See your dentist for an accurate diagnosis, and treatment if indicated.