The name Makhi is primarily used as a boy's name. It has a central origin which is Greek. The meaning of Makhi is 'battle or struggle'. Some people also regard the meaning of the name as a person who is like a god. It is a commonly used name. People named Makhi are considered to be very mysterious. As an individual, they tend to have a quiet nature. However, they may not have a proper stable life and need to check for instability. The moon sign associated with the name Makhi is Leo. It has a fire element with Sun as the ruling planet.