
Here are some beautiful birthday wishes in Sanskrit with their meanings in English:
- जन्मदिनस्य शुभाशयाः।
 Janmadinasya śubhāśayāḥ.
 Meaning: Best wishes for your birthday.
- शुभं जननदिवसम्।
 Śubhaṁ jananadivasam.
 Meaning: Happy Birthday.
- तव आयुः दीर्घं भूयात्।
 Tava āyuḥ dīrghaṁ bhūyāt.
 Meaning: May your life be long.
- सर्वे ते मनोरथाः पूर्णाः भवन्तु।
 Sarve te manorathāḥ pūrṇāḥ bhavantu.
 Meaning: May all your wishes come true.
- सदा सुखी भव।
 Sadā sukhī bhava.
 Meaning: May you always be happy.
- आयुष्मान् भव।
 Āyuṣmān bhava. (for male) / आयुष्मती भव। (Āyuṣmatī bhava. for female)
 Meaning: May you be blessed with a long life.
- समृद्धिर्भवतु ते जीवनस्य।
 Samṛddhir bhavatu te jīvanasya.
 Meaning: May your life be prosperous.
- सर्वदा आरोग्यं सुखं च ते अस्तु।
 Sarvadā ārogyaṁ sukhaṁ ca te astu.
 Meaning: May you always have health and happiness.

If you’d like, I can help you write a complete birthday greeting card in Sanskrit too! Just tell me whom it’s for. 🌺✨कनकधारा स्त्रोत संस्कृत में