Dictionary Definition:
○meha m. diabetes or diabetes mellitus • See madhu-meha • (○mehin mfn. suffering from diabetes Suśr.)