Misha is often a feminine name in English.
Actually, in Polish, Misia (a similar name) is a diminutive of
Michalina (
Michelle).
(Believe it or not,
Hannibal got his name from his mother's side - his mother is Italian and
Annibale, the Italian form, is used as a given name in Italy.)