MEHRI Meaning of MEHRI in English ˈmārē noun( plural mehri or mehris )Usage: usually capitalized: mahri Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012