Mikhail and Michelle are the same names just with a difference in gender. The meaning of these names are 'GIFT OF GOD'! They were indeed our gifts from God almighty. We took around 18 days to decide on their names. We tried so many twin combinations but nothing seemed anything like them. That's when...