sacrifice offered to obtain children meaning in tamil

Word: sacrifice offered to obtain children - The english word have 36 alphabets and vowels..

Meanings in tamil :

puttirakameshti ( புத்திரகாமேஷ்டி )
புத்திரயாகம்
Tamil to English
English To Tamil