Dictionary Definition:
○meha m. the voiding of blood with urine, ŚārṅgS.
• ○hin mfn. suffering from this disease Car.