The name Misha is a Russian baby name. In Russian the meaning of the name Misha is: God like'.
Mishay is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Mishay name meanings is Variant of michelle, alternate spelling Misha, Mishaye, smile. People search this name as Mishay. Mishay is written in Hindi as मीशय.