Stenosis is any narrowing of the spinal canal, essentially reducing the space for your nerves and causing pressure on them. This leads to the symptoms of pain, numbness and weakness. It is treatable with medications, physiotherapy and needs surgery if your nerve function is getting affected.
Next Steps
See a Spine Specialist who can assess and advice on path of treatment