Menashi \m(e)-na-shi\ as a boy's name is a variant of Manasseh (Hebrew), and the meaning of Menashi is "making forgetfulness".
The baby name Menashi sounds like Menashe and Manasio. Other similar baby names are Malachi, Melasio and Menachem.