maheccha महेच्छ

Definition: mfn. having high aims, magnanimous, ambitious