What are the medicines available to treat headaches caused by meningiomas?

They don't usually . Meningiomas are benign (not cancerous) slow growing tumors within the skull. They sometimes can get large enough to push aside normal structures. In those cases they are sometimes removed or treated with radiation. It's unlikely that the meningioma is the cause of the headache, however. You should see a doctor about the headaches.
Several medications. Several medications work for headaches which are caused by meningiomas. You should consult your oncologist as well as neurologist regarding the management of the headaches. If you had a craniotomy for the meningioma, the management of the headaches (post-craniotomy) would be a little different.