Welcome to healthcare magic forum
No, there is no way to reduce the flow. Its your body's natural discharge, cannot be stopped or altered. If you experience heavy flow, you must find the cause and get it treated accordingly.
One home remedy you can try is- application of cold
towels to lower abdomen, helps reduce flow.