Tamil Meaning

incarnation meaning in tamil

the embodiment of god or any super power in the earth as a human, or in the form of any living being

incarnation tamil meaning example

அவதாரம்