Misha for a baby name

Russian, meaning ‘resembles God’. Its English equivalent is often thought to be Mike, and the feminine version is Mischa.

Search by letter



Search by category