The Mahi is a river in western India. It rises in Madhya Pradesh and, after flowing through the Vagad region of Rajasthan, enters Gujarat and flows into the Arabian Sea.