Description:
Kanachha is a surname that originates from the Indian state of Maharashtra. The name is derived from the Marathi words kanacha (meaning 'black') and ha (meaning 'hill'). Kanachha is a common surname in Maharashtra and is also found in other parts of India. Kanachha is a popular surname in the Muslim community.




