mehada meaning in english [H.] n. A kind of sword, “mihapapindiparunju mohadakelankula ravu gujjarisetakevadambu.” Swa. iv. 36.