Mimansha

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.
Meaning:
Desire to know
Letters in Words:
8

Origin:

Gender:
Religion:
Starts with:

Other Names: