Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Natural Endowment Sanskrit Meaning

प्रज्ञा, प्रतिभा, मतिप्रकर्षः, मेधा