Noble-Minded Meaning in Hindi

What is the translation of word Noble-Minded in Hindi?

Meaning of  Noble-Minded in Hindi is : महामना

Definition of word Noble-Minded

  • Having a noble mind; honorable; magnanimous.

Other Meanings of Noble-Minded