Mimansha is a name of Sanskrit origin that means “desire to know”. It is a popular name in India and is often given to baby boys. The name represents curiosity and thirst for knowledge and symbolizes the inquisitive nature of the person who bears it.