There was no name definition found for Midha.

Other types of names:

Midha (given name) Arabic (Rare)