divine birth or origin meaning in tamil

Word: divine birth or origin - The english word have 22 alphabets and vowels..

Meanings in tamil :

tevayoni ( தேவயோனி )
தெய்வப்பிறப்பு
Tamil to English
English To Tamil