Both of these words - 타고나다 and 태어나다 seem to mean "be born". This pair seems to not be in the category of transitive/intransitive verb which is common in Korean.
Also, both seem to be often used to modify a noun. But what is the difference between them and how should I use them apart correctly?